Lines Matching refs:rPNa
181 void impSwitchNext(PN& rPNa, PN& rPNb) in impSwitchNext() argument
183 ::std::swap(rPNa.mnIN, rPNb.mnIN); in impSwitchNext()
187 VN& rVNa = maVNV[rPNa.mnI]; in impSwitchNext()
211 void impHandleCommon(PN& rPNa, PN& rPNb) in impHandleCommon() argument
215 const B2DCubicBezier aNextA(createSegment(rPNa, false)); in impHandleCommon()
216 const B2DCubicBezier aPrevA(createSegment(rPNa, true)); in impHandleCommon()
259 impSwitchNext(rPNa, rPNb); in impHandleCommon()
266 PN* pPNa2 = &maPNV[rPNa.mnIN]; in impHandleCommon()
285 while(bOnEdge && pPNa2 != &rPNa && pPNa2 != &rPNa); in impHandleCommon()
312 impSwitchNext(rPNa, rPNb); in impHandleCommon()
319 impSwitchNext(rPNa, rPNb); in impHandleCommon()
335 impSwitchNext(rPNa, rPNb); in impHandleCommon()
341 const B2DPoint& rNextA(maPNV[rPNa.mnIN].maPoint); in impHandleCommon()
342 const B2DPoint& rPrevA(maPNV[rPNa.mnIP].maPoint); in impHandleCommon()
385 impSwitchNext(rPNa, rPNb); in impHandleCommon()
392 PN* pPNa2 = &maPNV[rPNa.mnIN]; in impHandleCommon()
411 while(bOnEdge && pPNa2 != &rPNa && pPNa2 != &rPNa); in impHandleCommon()
422 const B2DPoint& aPointE(rPNa.maPoint); in impHandleCommon()
438 impSwitchNext(rPNa, rPNb); in impHandleCommon()
445 impSwitchNext(rPNa, rPNb); in impHandleCommon()
450 const B2DPoint& aPoint(rPNa.maPoint); in impHandleCommon()
462 impSwitchNext(rPNa, rPNb); in impHandleCommon()