Lines Matching refs:rPolyPoly

98 void OutputDevice::ImplDrawPolyPolygon( const PolyPolygon& rPolyPoly, const PolyPolygon* pClipPolyP…  in ImplDrawPolyPolygon()  argument
105 rPolyPoly.GetIntersection( *pClipPolyPoly, *pPolyPoly ); in ImplDrawPolyPolygon()
108 pPolyPoly = (PolyPolygon*) &rPolyPoly; in ImplDrawPolyPolygon()
779 void OutputDevice::DrawGradient( const PolyPolygon& rPolyPoly, in DrawGradient() argument
796 if( rPolyPoly.Count() && rPolyPoly[ 0 ].GetSize() && !( mnDrawMode & DRAWMODE_NOGRADIENT ) ) in DrawGradient()
819 DrawPolyPolygon( rPolyPoly ); in DrawGradient()
826 const Rectangle aRect( rPolyPoly.GetBoundRect() ); in DrawGradient()
829 mpMetaFile->AddAction( new MetaGradientExAction( rPolyPoly, rGradient ) ); in DrawGradient()
834 IntersectClipRegion( rPolyPoly ); in DrawGradient()
848 DrawPolyPolygon( rPolyPoly ); in DrawGradient()
892 const Rectangle aBoundRect( rPolyPoly.GetBoundRect() ); in DrawGradient()
911 PolyPolygon aClipPolyPoly( ImplLogicToDevicePixel( rPolyPoly ) ); in DrawGradient()
936 const PolyPolygon aPolyPoly( LogicToPixel( rPolyPoly ) ); in DrawGradient()
998 mpAlphaVDev->DrawPolyPolygon( rPolyPoly ); in DrawGradient()
1047 void OutputDevice::DrawHatch( const PolyPolygon& rPolyPoly, const Hatch& rHatch ) in DrawHatch() argument
1085 mpMetaFile->AddAction( new MetaHatchAction( rPolyPoly, aHatch ) ); in DrawHatch()
1099 if( rPolyPoly.Count() ) in DrawHatch()
1101 PolyPolygon aPolyPoly( LogicToPixel( rPolyPoly ) ); in DrawHatch()
1120 mpAlphaVDev->DrawHatch( rPolyPoly, rHatch ); in DrawHatch()
1125 void OutputDevice::AddHatchActions( const PolyPolygon& rPolyPoly, const Hatch& rHatch, in AddHatchActions() argument
1130 PolyPolygon aPolyPoly( rPolyPoly ); in AddHatchActions()
1148 void OutputDevice::ImplDrawHatch( const PolyPolygon& rPolyPoly, const Hatch& rHatch, sal_Bool bMtf ) in ImplDrawHatch() argument
1150 if(rPolyPoly.Count()) in ImplDrawHatch()
1155 for(sal_uInt16 a(0); !bIsCurve && a < rPolyPoly.Count(); a++) in ImplDrawHatch()
1157 if(rPolyPoly[a].HasFlags()) in ImplDrawHatch()
1168 rPolyPoly.AdaptiveSubdivide(aPolyPoly); in ImplDrawHatch()
1173 Rectangle aRect( rPolyPoly.GetBoundRect() ); in ImplDrawHatch()
1185 ImplDrawHatchLine( Line( aPt1, aPt2 ), rPolyPoly, pPtBuffer, bMtf ); in ImplDrawHatch()
1197 ImplDrawHatchLine( Line( aPt1, aPt2 ), rPolyPoly, pPtBuffer, bMtf ); in ImplDrawHatch()
1209 ImplDrawHatchLine( Line( aPt1, aPt2 ), rPolyPoly, pPtBuffer, bMtf ); in ImplDrawHatch()
1334 void OutputDevice::ImplDrawHatchLine( const Line& rLine, const PolyPolygon& rPolyPoly, in ImplDrawHatchLine() argument
1340 for( long nPoly = 0, nPolyCount = rPolyPoly.Count(); nPoly < nPolyCount; nPoly++ ) in ImplDrawHatchLine()
1342 const Polygon& rPoly = rPolyPoly[ (sal_uInt16) nPoly ]; in ImplDrawHatchLine()