Lines Matching refs:dng_rect
29 const dng_rect &tile,
55 const dng_rect &tile)
73 const dng_rect &tile)
90 dng_image::dng_image (const dng_rect &bounds,
195 dng_rect dng_image::RepeatingTile () const
205 const dng_rect & /* area */,
225 dng_rect tile;
248 dng_rect tile;
269 const dng_rect &srcArea,
270 const dng_rect &dstArea) const
300 dng_rect newArea = srcArea + (dstArea.TL () -
310 dng_rect dst1 (dng_rect (newArea.t,
334 dng_rect dst2 (dng_rect (newArea.t,
358 dng_rect dst3 (dng_rect (splitV,
382 dng_rect dst4 (dng_rect (splitV,
417 const dng_rect &srcArea,
418 const dng_rect &dstArea) const
502 dng_rect overlap = buffer.fArea & fBounds;
526 dng_rect areaT (buffer.fArea);
527 dng_rect areaL (buffer.fArea);
528 dng_rect areaB (buffer.fArea);
529 dng_rect areaR (buffer.fArea);
536 dng_rect areaH (buffer.fArea);
537 dng_rect areaV (buffer.fArea);
547 dng_rect areaTL = areaT & areaL;
554 dng_rect (fBounds.t,
564 dng_rect areaTM = areaT & areaH;
571 dng_rect (fBounds.t,
581 dng_rect areaTR = areaT & areaR;
588 dng_rect (fBounds.t,
598 dng_rect areaLM = areaL & areaV;
605 dng_rect (areaLM.t,
615 dng_rect areaRM = areaR & areaV;
622 dng_rect (areaRM.t,
632 dng_rect areaBL = areaB & areaL;
639 dng_rect (fBounds.b - repeatV,
649 dng_rect areaBM = areaB & areaH;
656 dng_rect (fBounds.b - repeatV,
666 dng_rect areaBR = areaB & areaR;
673 dng_rect (fBounds.b - repeatV,
692 dng_rect overlap = buffer.fArea & fBounds;
723 void dng_image::Trim (const dng_rect &r)
752 const dng_rect &area,
762 dng_rect destTileArea;
767 dng_rect srcTileArea;
786 const dng_rect &area,
796 dng_rect destTileArea;
803 dng_rect srcTileArea;
827 const dng_rect &area)
832 dng_rect tileArea;