Lines Matching refs:aEdge
105 B2DCubicBezier aEdge; in clipPolygonOnParallelAxis() local
110 aCandidate.getBezierSegment(a, aEdge); in clipPolygonOnParallelAxis()
111 const B2DPoint aTestPoint(aEdge.interpolatePoint(0.5)); in clipPolygonOnParallelAxis()
118 if(!aRun.count() || !aRun.getB2DPoint(aRun.count() - 1).equal(aEdge.getStartPoint())) in clipPolygonOnParallelAxis()
120 aRun.append(aEdge.getStartPoint()); in clipPolygonOnParallelAxis()
123 if(aEdge.isBezier()) in clipPolygonOnParallelAxis()
125 … aRun.appendBezierSegment(aEdge.getControlPointA(), aEdge.getControlPointB(), aEdge.getEndPoint()); in clipPolygonOnParallelAxis()
129 aRun.append(aEdge.getEndPoint()); in clipPolygonOnParallelAxis()
357 const B2DVector aEdge(rPointB - rPointA); in clipPolygonOnEdge() local
362 aMatrixTransform.rotate(-atan2(aEdge.getY(), aEdge.getX())); in clipPolygonOnEdge()
390 const B2DVector aEdge(rPointB - rPointA); in clipPolyPolygonOnEdge() local
395 aMatrixTransform.rotate(-atan2(aEdge.getY(), aEdge.getX())); in clipPolyPolygonOnEdge()
431 B2DCubicBezier aEdge; in clipPolyPolygonOnPolyPolygon() local
436 aCandidate.getBezierSegment(b, aEdge); in clipPolyPolygonOnPolyPolygon()
437 const B2DPoint aTestPoint(aEdge.interpolatePoint(0.5)); in clipPolyPolygonOnPolyPolygon()
444 aRun.append(aEdge.getStartPoint()); in clipPolyPolygonOnPolyPolygon()
447 if(aEdge.isBezier()) in clipPolyPolygonOnPolyPolygon()
449 … aRun.appendBezierSegment(aEdge.getControlPointA(), aEdge.getControlPointB(), aEdge.getEndPoint()); in clipPolyPolygonOnPolyPolygon()
453 aRun.append(aEdge.getEndPoint()); in clipPolyPolygonOnPolyPolygon()