Lines Matching refs:rPoly

569 void EMFWriter::ImplWritePolygonRecord( const Polygon& rPoly, sal_Bool bClose )  in ImplWritePolygonRecord()  argument
571 if( rPoly.GetSize() ) in ImplWritePolygonRecord()
573 if( rPoly.HasFlags() ) in ImplWritePolygonRecord()
574 ImplWritePath( rPoly, bClose ); in ImplWritePolygonRecord()
583 ImplWriteRect( rPoly.GetBoundRect() ); in ImplWritePolygonRecord()
584 (*mpStm) << (sal_uInt32) rPoly.GetSize(); in ImplWritePolygonRecord()
586 for( sal_uInt16 i = 0; i < rPoly.GetSize(); i++ ) in ImplWritePolygonRecord()
587 ImplWritePoint( rPoly[ i ] ); in ImplWritePolygonRecord()
633 const Polygon& rPoly = rPolyPoly[ i ]; in ImplWritePolyPolygonRecord() local
635 for( n = 0; n < rPoly.GetSize(); n++ ) in ImplWritePolyPolygonRecord()
636 ImplWritePoint( rPoly[ n ] ); in ImplWritePolyPolygonRecord()
660 const Polygon& rPoly = rPolyPoly[ i ]; in ImplWritePath() local
661 while ( n < rPoly.GetSize() ) in ImplWritePath()
666 ImplWritePoint( rPoly[ 0 ] ); in ImplWritePath()
674 …while ( ( ( nBezPoints + n + 2 ) < rPoly.GetSize() ) && ( rPoly.GetFlags( nBezPoints + n ) == POLY… in ImplWritePath()
681 aNewPoly[ 0 ] = rPoly[ n - 1 ]; in ImplWritePath()
683 aNewPoly[ o + 1 ] = rPoly[ n + o ]; in ImplWritePath()
694 while( ( nPoints + n ) < rPoly.GetSize() && ( rPoly.GetFlags( nPoints + n ) != POLY_CONTROL ) ) in ImplWritePath()
701 aNewPoly[ 0 ] = rPoly[ n - 1]; in ImplWritePath()
703 aNewPoly[ o ] = rPoly[ n - 1 + o ]; in ImplWritePath()
713 ImplWritePoint( rPoly[ n ] ); in ImplWritePath()
718 if ( bClosed && ( n == rPoly.GetSize() ) ) in ImplWritePath()
1065 const Polygon& rPoly = pA->GetPolygon(); in ImplWrite() local
1067 if( rPoly.GetSize() ) in ImplWrite()
1071 ImplWritePolygonRecord( rPoly, sal_False ); in ImplWrite()
1076 … Impl_handleLineInfoPolyPolygons(pA->GetLineInfo(), rPoly.getB2DPolygon()); in ImplWrite()