Lines Matching refs:mpPolyAry
58 mpPolyAry = new SVPPOLYGON[ nInitSize ]; in DBG_NAME()
70 if ( rImplPolyPoly.mpPolyAry ) in ImplPolyPolygon()
72 mpPolyAry = new SVPPOLYGON[mnSize]; in ImplPolyPolygon()
74 mpPolyAry[i] = new Polygon( *rImplPolyPoly.mpPolyAry[i] ); in ImplPolyPolygon()
77 mpPolyAry = NULL; in ImplPolyPolygon()
84 if ( mpPolyAry ) in ~ImplPolyPolygon()
87 delete mpPolyAry[i]; in ~ImplPolyPolygon()
88 delete[] mpPolyAry; in ~ImplPolyPolygon()
118 mpImplPolyPolygon->mpPolyAry[0] = new Polygon( rPoly ); in PolyPolygon()
166 if ( !mpImplPolyPolygon->mpPolyAry ) in Insert()
167 mpImplPolyPolygon->mpPolyAry = new SVPPOLYGON[mpImplPolyPolygon->mnSize]; in Insert()
177 memcpy( pNewAry, mpImplPolyPolygon->mpPolyAry, nPos*sizeof(SVPPOLYGON) ); in Insert()
178 memcpy( pNewAry+nPos+1, mpImplPolyPolygon->mpPolyAry+nPos, in Insert()
180 delete[] mpImplPolyPolygon->mpPolyAry; in Insert()
181 mpImplPolyPolygon->mpPolyAry = pNewAry; in Insert()
186 memmove( mpImplPolyPolygon->mpPolyAry+nPos+1, in Insert()
187 mpImplPolyPolygon->mpPolyAry+nPos, in Insert()
191 mpImplPolyPolygon->mpPolyAry[nPos] = new Polygon( rPoly ); in Insert()
209 delete mpImplPolyPolygon->mpPolyAry[nPos]; in Remove()
211 memmove( mpImplPolyPolygon->mpPolyAry+nPos, in Remove()
212 mpImplPolyPolygon->mpPolyAry+nPos+1, in Remove()
230 delete mpImplPolyPolygon->mpPolyAry[nPos]; in Replace()
231 mpImplPolyPolygon->mpPolyAry[nPos] = new Polygon( rPoly ); in Replace()
241 return *(mpImplPolyPolygon->mpPolyAry[nPos]); in GetObject()
250 bIsRect = mpImplPolyPolygon->mpPolyAry[ 0 ]->IsRect(); in IsRect()
268 if ( mpImplPolyPolygon->mpPolyAry ) in Clear()
271 delete mpImplPolyPolygon->mpPolyAry[i]; in Clear()
272 delete[] mpImplPolyPolygon->mpPolyAry; in Clear()
273 mpImplPolyPolygon->mpPolyAry = NULL; in Clear()
335 mpImplPolyPolygon->mpPolyAry[ i ]->Optimize( POLY_OPTIMIZE_NO_SAME ); in Optimize()
336 Polygon::ImplReduceEdges( *( mpImplPolyPolygon->mpPolyAry[ i ] ), fArea, nPercent ); in Optimize()
340 mpImplPolyPolygon->mpPolyAry[ i ]->Optimize( nOptimizeFlags, pData ); in Optimize()
358 mpImplPolyPolygon->mpPolyAry[ i ]->AdaptiveSubdivide( aPolygon, d ); in AdaptiveSubdivide()
471 mpImplPolyPolygon->mpPolyAry[i]->Move( nHorzMove, nVertMove ); in Move()
490 mpImplPolyPolygon->mpPolyAry[ i ]->Translate( rTrans ); in Translate()
508 mpImplPolyPolygon->mpPolyAry[ i ]->Scale( fScaleX, fScaleY ); in Scale()
540 mpImplPolyPolygon->mpPolyAry[ i ]->Rotate( rCenter, fSin, fCos ); in Rotate()
558 mpImplPolyPolygon->mpPolyAry[ i ]->SlantX( nYRef, fSin, fCos ); in SlantX()
576 mpImplPolyPolygon->mpPolyAry[ i ]->SlantY( nXRef, fSin, fCos ); in SlantY()
594 mpImplPolyPolygon->mpPolyAry[ i ]->Distort( rRefRect, rDistortedRect ); in Distort()
618 mpImplPolyPolygon->mpPolyAry[i]->Clip( rRect ); in Clip()
639 const Polygon* pPoly = mpImplPolyPolygon->mpPolyAry[n]; in GetBoundRect()
686 return *(mpImplPolyPolygon->mpPolyAry[nPos]); in operator []()
771 rPolyPoly.mpImplPolyPolygon->mpPolyAry[i] = pPoly; in operator >>()
793 rOStream << *(rPolyPoly.mpImplPolyPolygon->mpPolyAry[i]); in operator <<()
828 mpImplPolyPolygon->mpPolyAry[i] = pPoly; in Read()
850 mpImplPolyPolygon->mpPolyAry[i]->ImplWrite( rOStream );; in Write()
861 Polygon* pCandidate = mpImplPolyPolygon->mpPolyAry[a]; in getB2DPolyPolygon()
884 mpImplPolyPolygon->mpPolyAry[a] = new Polygon( aCandidate ); in PolyPolygon()