Lines Matching refs:orig
1859 /*! Sets the intersection of the given scanlines \c orig and \c clip
1861 finds the intersection of visible segment of \c orig with the
1873 const hpgs_paint_scanline *orig,
1887 while (io < orig->n_points && ic < clip->n_points)
1890 double x= orig->points[io].x;
1894 while (io < orig->n_points && x == orig->points[io].x)
1896 owind += orig->points[io].order;
1923 /*! Sets the intersection of the given scanlines \c orig and \c clip
1925 finds the intersection of visible segment of \c orig with the
1940 const hpgs_paint_scanline *orig,
1952 while (io < orig->n_points && ic < clip->n_points)
1956 double x= orig->points[io].x;
1960 if (io < orig->n_points && x == orig->points[io].x)
1962 owind += orig->points[io].order;
1998 while (io < orig->n_points && x == orig->points[io].x)
2000 owind += orig->points[io].order;
2057 hpgs_paint_clipper *hpgs_paint_clipper_clip(const hpgs_paint_clipper *orig,
2064 if (clip->height != orig->height ||
2065 clip->n_scanlines != orig->n_scanlines)
2068 ret = hpgs_new_paint_clipper(&orig->bb,
2069 orig->height,
2070 16,orig->overscan);
2075 hpgs_log("orig: iscan0,iscan1 = %d,%d.\n",orig->iscan0,orig->iscan1);
2079 ret->iscan0 = orig->iscan0 > clip->iscan0 ? orig->iscan0 : clip->iscan0;
2080 ret->iscan1 = orig->iscan1 < clip->iscan1 ? orig->iscan1 : clip->iscan1;
2082 if (orig->overscan)
2087 orig->scanlines+i,
2097 orig->scanlines+i,