poly 39 lib/devices/polyops.c gfxpoly_t*poly; poly 94 lib/devices/polyops.c gfxpoly_t* oldclip = i->clip?i->clip->poly:0; poly 95 lib/devices/polyops.c gfxpoly_t* poly = gfxpoly_from_fill(line, DEFAULT_GRID); poly 96 lib/devices/polyops.c if(poly) poly 113 lib/devices/polyops.c if(!poly && !oldclip) { poly 117 lib/devices/polyops.c } else if(!poly && oldclip) { poly 123 lib/devices/polyops.c } else if(poly && oldclip) { poly 124 lib/devices/polyops.c gfxpoly_t*intersection = gfxpoly_intersect(poly, oldclip); poly 128 lib/devices/polyops.c gfxpoly_destroy(poly);poly=0; poly 135 lib/devices/polyops.c currentclip = poly; poly 138 lib/devices/polyops.c } else if(poly && !oldclip) { poly 139 lib/devices/polyops.c currentclip = poly; poly 146 lib/devices/polyops.c i->clip->poly = currentclip; poly 162 lib/devices/polyops.c if(old->poly) { poly 163 lib/devices/polyops.c gfxpoly_destroy(old->poly);old->poly = 0; poly 175 lib/devices/polyops.c if(poly && i->polyunion) { poly 177 lib/devices/polyops.c gfxpoly_t*newpoly = gfxpoly_union(poly,i->polyunion); poly 186 lib/devices/polyops.c if(i->clip && i->clip->poly) { poly 187 lib/devices/polyops.c gfxpoly_t*old = poly; poly 188 lib/devices/polyops.c if(poly) { poly 189 lib/devices/polyops.c poly = gfxpoly_intersect(poly, i->clip->poly); poly 194 lib/devices/polyops.c if(poly) poly 199 lib/devices/polyops.c addtounion(dev, poly); poly 201 lib/devices/polyops.c if(poly) { poly 203 lib/devices/polyops.c gfxline_t*line = gfxline_from_gfxpoly(poly); poly 204 lib/devices/polyops.c gfxpoly_destroy(poly); poly 208 lib/devices/polyops.c if(i->clip && i->clip->poly) { poly 212 lib/devices/polyops.c gfxline_t*clipline = gfxline_from_gfxpoly(i->clip->poly); poly 215 lib/devices/polyops.c gfxpoly_destroy(i->clip->poly);i->clip->poly = 0; poly 229 lib/devices/polyops.c gfxpoly_t* poly = gfxpoly_from_stroke(line, width, cap_style, joint_style, miterLimit, DEFAULT_GRID); poly 231 lib/devices/polyops.c gfxline_t*line2 = handle_poly(dev, poly, &ok); poly 247 lib/devices/polyops.c gfxpoly_t*poly = gfxpoly_from_fill(line, DEFAULT_GRID); poly 249 lib/devices/polyops.c gfxline_t*line2 = handle_poly(dev, poly, &ok); poly 264 lib/devices/polyops.c gfxpoly_t*poly = gfxpoly_from_fill(line, DEFAULT_GRID); poly 266 lib/devices/polyops.c gfxline_t*line2 = handle_poly(dev, poly, &ok); poly 281 lib/devices/polyops.c gfxpoly_t*poly = gfxpoly_from_fill(line, DEFAULT_GRID); poly 283 lib/devices/polyops.c gfxline_t*line2 = handle_poly(dev, poly, &ok); poly 309 lib/devices/polyops.c if(i->clip && i->clip->poly) { poly 2653 lib/devices/swf.c gfxpoly_t* poly = gfxpoly_from_stroke(line, width, cap_style, joint_style, miterLimit, DEFAULT_GRID); poly 2654 lib/devices/swf.c gfxline_t*gfxline = gfxline_from_gfxpoly(poly); poly 2657 lib/devices/swf.c gfxpoly_destroy(poly); poly 79 lib/filters/vectors_to_glyphs.c gfxpoly_t*poly = gfxpoly_from_stroke(line, width, cap_style, joint_style, miterLimit, DEFAULT_GRID); poly 80 lib/filters/vectors_to_glyphs.c gfxline_t*line2 = gfxline_from_gfxpoly_with_direction(poly); poly 83 lib/filters/vectors_to_glyphs.c gfxpoly_destroy(poly); poly 968 lib/gfxpoly.c ArtSVP*svp = (ArtSVP*)poly; poly 1172 lib/gfxpoly.c ArtSVP*svp = (ArtSVP*)poly; poly 43 lib/gfxpoly.h void gfxpoly_destroy(gfxpoly_t*poly); poly 55 lib/gfxpoly.h gfxline_t* gfxline_from_gfxpoly(gfxpoly_t*poly); poly 56 lib/gfxpoly.h gfxline_t* gfxline_from_gfxpoly_with_direction(gfxpoly_t*poly); poly 121 lib/gfxpoly/convert.c gfxpoly_t*poly; poly 137 lib/gfxpoly/convert.c s->next = data->poly->strokes; poly 138 lib/gfxpoly/convert.c data->poly->strokes = s; poly 209 lib/gfxpoly/convert.c d->poly->gridsize = gridsize; poly 223 lib/gfxpoly/convert.c gfxpoly_t*poly = data->poly; poly 225 lib/gfxpoly/convert.c return (void*)poly; poly 234 lib/gfxpoly/convert.c data->poly = rfx_calloc(sizeof(gfxpoly_t)); poly 235 lib/gfxpoly/convert.c data->poly->gridsize = 1.0; poly 242 lib/gfxpoly/convert.c data->poly->strokes = 0; poly 264 lib/gfxpoly/convert.c gfxpolystroke_t*stroke = poly->strokes; poly 271 lib/gfxpoly/convert.c free(poly); poly 396 lib/gfxpoly/convert.c for(stroke=poly->strokes;stroke;stroke=stroke->next) { poly 404 lib/gfxpoly/convert.c for(stroke=poly->strokes;stroke;stroke=stroke->next) { poly 407 lib/gfxpoly/convert.c l[count+t].x = stroke->points[t].x * poly->gridsize; poly 408 lib/gfxpoly/convert.c l[count+t].y = stroke->points[t].y * poly->gridsize; poly 424 lib/gfxpoly/convert.c if(!poly->strokes) poly 428 lib/gfxpoly/convert.c gfxpolystroke_t*stroke_min= poly->strokes; poly 431 lib/gfxpoly/convert.c for(stroke=poly->strokes;stroke;stroke=stroke->next) { poly 450 lib/gfxpoly/convert.c gfxpolystroke_t*next_todo = poly->strokes; poly 482 lib/gfxpoly/convert.c l[count].x = stroke->points[pos].x * poly->gridsize; poly 483 lib/gfxpoly/convert.c l[count].y = stroke->points[pos].y * poly->gridsize; poly 491 lib/gfxpoly/convert.c l[count].x = stroke->points[pos].x * poly->gridsize; poly 492 lib/gfxpoly/convert.c l[count].y = stroke->points[pos].y * poly->gridsize; poly 524 lib/gfxpoly/convert.c return mkgfxline(poly, 0); poly 529 lib/gfxpoly/convert.c return mkgfxline(poly, 1); poly 535 lib/gfxpoly/convert.c gfxpoly_t*poly = gfxpoly_from_fill(line, gridsize); poly 536 lib/gfxpoly/convert.c gfxpoly_t*poly2 = gfxpoly_process(poly, 0, &windrule_circular, &onepolygon); poly 538 lib/gfxpoly/convert.c gfxpoly_destroy(poly); poly 546 lib/gfxpoly/convert.c gfxpoly_t* poly = gfxpoly_from_fill(line, gridsize); poly 548 lib/gfxpoly/convert.c return poly; poly 169 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 180 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 192 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 232 lib/gfxpoly/poly.c fprintf(stderr, "Error: Point (%.2f,%.2f) occurs %d times\n", p1->x * poly->gridsize, p1->y * poly->gridsize, count); poly 244 lib/gfxpoly/poly.c if(count>0) fprintf(stderr, "Error: Point (%.2f,%.2f) has %d more incoming than outgoing segments (%d incoming, %d outgoing)\n", p2->x * poly->gridsize, p2->y * poly->gridsize, count, (ocount+count)/2, (ocount-count)/2); poly 245 lib/gfxpoly/poly.c if(count<0) fprintf(stderr, "Error: Point (%.2f,%.2f) has %d more outgoing than incoming segments (%d incoming, %d outgoing)\n", p2->x * poly->gridsize, p2->y * poly->gridsize, -count, (ocount+count)/2, (ocount-count)/2); poly 246 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 254 lib/gfxpoly/poly.c a.x * poly->gridsize, poly 255 lib/gfxpoly/poly.c a.y * poly->gridsize, poly 256 lib/gfxpoly/poly.c b.x * poly->gridsize, poly 257 lib/gfxpoly/poly.c b.y * poly->gridsize); poly 274 lib/gfxpoly/poly.c double g = poly->gridsize; poly 275 lib/gfxpoly/poly.c fprintf(stderr, "polyon %p (gridsize: %.2f)\n", poly, poly->gridsize); poly 276 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 300 lib/gfxpoly/poly.c fprintf(fi, "%% gridsize %f\n", poly->gridsize); poly 303 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 321 lib/gfxpoly/poly.c fprintf(fi, "%% gridsize %f\n", poly->gridsize); poly 324 lib/gfxpoly/poly.c double l = 5.0 / poly->gridsize; poly 325 lib/gfxpoly/poly.c double g = poly->gridsize; poly 326 lib/gfxpoly/poly.c gfxpolystroke_t*stroke = poly->strokes; poly 227 lib/gfxpoly/stroke.c gfxpoly_t*poly = (gfxpoly_t*)d.result(&d); poly 228 lib/gfxpoly/stroke.c assert(gfxpoly_check(poly, 1)); poly 229 lib/gfxpoly/stroke.c gfxpoly_t*poly2 = gfxpoly_process(poly, 0, &windrule_circular, &onepolygon); poly 230 lib/gfxpoly/stroke.c gfxpoly_destroy(poly); poly 1241 lib/pdf/GFXOutputDev.cc gfxpoly_t* poly = gfxpoly_from_stroke(line, width, capType, joinType, miterLimit, DEFAULT_GRID); poly 1242 lib/pdf/GFXOutputDev.cc gfxline_t*gfxline = gfxline_from_gfxpoly(poly); poly 1256 lib/pdf/GFXOutputDev.cc gfxpoly_destroy(poly); poly 34 src/swfc-interpolation.c return poly(fraction, start, delta, 0, 1); poly 39 src/swfc-interpolation.c return poly(fraction, start, delta, slope, 2); poly 56 src/swfc-interpolation.c return poly(fraction, start, delta, slope, 3); poly 73 src/swfc-interpolation.c return poly(fraction, start, delta, slope, 4); poly 90 src/swfc-interpolation.c return poly(fraction, start, delta, slope, 5);