Lines Matching refs:rPolyPoly
844 PolyPolygon& rPolyPoly, in ImplVectorize() argument
868 rPolyPoly.Clear(); in ImplVectorize()
869 ImplCalculate( pMap, rPolyPoly, 0, nFlags ); in ImplVectorize()
871 ImplLimitPolyPoly( rPolyPoly ); in ImplVectorize()
874 rPolyPoly.Optimize( POLY_OPTIMIZE_EDGES ); in ImplVectorize()
882 sal_uInt16 nCurPoly( 0 ), nCount( rPolyPoly.Count() ); in ImplVectorize()
886 const Polygon& rPoly = rPolyPoly.GetObject( nCurPoly ); in ImplVectorize()
892 if( ( i != nCurPoly ) && rPolyPoly.GetObject( i ).IsInside( rPoly[ 0 ] ) ) in ImplVectorize()
914 rPolyPoly.Replace( aNewPoly, nCurPoly ); in ImplVectorize()
924 const Polygon aFirst( rPolyPoly.GetObject( static_cast< sal_uInt16 >( nFirstPoly ) ) ); in ImplVectorize()
926 rPolyPoly.Remove( static_cast< sal_uInt16 >( nFirstPoly ) ); in ImplVectorize()
927 rPolyPoly.Insert( aFirst, 0 ); in ImplVectorize()
940 void ImplVectorizer::ImplLimitPolyPoly( PolyPolygon& rPolyPoly ) in ImplLimitPolyPoly() argument
942 if( rPolyPoly.Count() > VECT_POLY_MAX ) in ImplLimitPolyPoly()
953 for( sal_uInt16 i = 0, nCount = rPolyPoly.Count(); i < nCount; i++ ) in ImplLimitPolyPoly()
955 const Rectangle aBound( rPolyPoly[ i ].GetBoundRect() ); in ImplLimitPolyPoly()
959 if( rPolyPoly[ i ].GetSize() ) in ImplLimitPolyPoly()
960 aNewPolyPoly.Insert( rPolyPoly[ i ] ); in ImplLimitPolyPoly()
968 rPolyPoly = aNewPolyPoly; in ImplLimitPolyPoly()
1067 void ImplVectorizer::ImplCalculate( ImplVectMap* pMap, PolyPolygon& rPolyPoly, sal_uInt8 cReduce, s… in ImplCalculate() argument
1109 rPolyPoly.Insert( rPoly ); in ImplCalculate()
1112 rPolyPoly.Insert( rPoly ); in ImplCalculate()