Lines Matching refs:pNewPoint

357 					B2DPoint* pNewPoint = bAIsLonger  in testAndCorrectEdgeIntersection()  local
363 bRetval = splitEdgeAtGivenPoint(aEdgeA, *pNewPoint, aCurrent); in testAndCorrectEdgeIntersection()
364 bRetval |= splitEdgeAtGivenPoint(aEdgeB, *pNewPoint, aCurrent); in testAndCorrectEdgeIntersection()
368 maNewPoints.push_back(pNewPoint); in testAndCorrectEdgeIntersection()
372 delete pNewPoint; in testAndCorrectEdgeIntersection()
429 B2DPoint* pNewPoint = new B2DPoint(aSplit); in solveHorizontalEdges() local
431 if(splitEdgeAtGivenPoint(aCompare, *pNewPoint, aCurrent)) in solveHorizontalEdges()
433 maNewPoints.push_back(pNewPoint); in solveHorizontalEdges()
437 delete pNewPoint; in solveHorizontalEdges()
680 B2DPoint* pNewPoint = new B2DPoint(aLeftEnd); in Subdivide() local
682 if(splitEdgeAtGivenPoint(aLeft, *pNewPoint, aCurrent)) in Subdivide()
684 maNewPoints.push_back(pNewPoint); in Subdivide()
688 delete pNewPoint; in Subdivide()
693 B2DPoint* pNewPoint = new B2DPoint(aRightEnd); in Subdivide() local
695 if(splitEdgeAtGivenPoint(aRight, *pNewPoint, aCurrent)) in Subdivide()
697 maNewPoints.push_back(pNewPoint); in Subdivide()
701 delete pNewPoint; in Subdivide()
846 B2DPoint* pNewPoint = new B2DPoint(aLeftEnd); in Subdivide() local
848 if(splitEdgeAtGivenPoint(aLeft, *pNewPoint, aCurrent)) in Subdivide()
850 maNewPoints.push_back(pNewPoint); in Subdivide()
854 delete pNewPoint; in Subdivide()
859 B2DPoint* pNewPoint = new B2DPoint(aRightEnd); in Subdivide() local
861 if(splitEdgeAtGivenPoint(aRight, *pNewPoint, aCurrent)) in Subdivide()
863 maNewPoints.push_back(pNewPoint); in Subdivide()
867 delete pNewPoint; in Subdivide()