Lines Matching refs:aEdge
148 const B2DVector aEdge(rCandidate.getEndPoint() - rCandidate.getStartPoint()); in impIsSimpleEdge() local
150 if(aEdge.equalZero()) in impIsSimpleEdge()
159 const double fScalarAE(aEdge.scalar(aTangentA)); in impIsSimpleEdge()
168 const double fScalarE(aEdge.scalar(aEdge)); in impIsSimpleEdge()
186 const double fScalarBE(aEdge.scalar(aTangentB)); in impIsSimpleEdge()
236 B2DCubicBezier aEdge; in subdivideToSimple() local
239 aEdge.setStartPoint(rCandidate.getB2DPoint(0)); in subdivideToSimple()
240 aRetval.append(aEdge.getStartPoint()); in subdivideToSimple()
246 aEdge.setControlPointA(rCandidate.getNextControlPoint(a)); in subdivideToSimple()
247 aEdge.setControlPointB(rCandidate.getPrevControlPoint(nNextIndex)); in subdivideToSimple()
248 aEdge.setEndPoint(rCandidate.getB2DPoint(nNextIndex)); in subdivideToSimple()
251 aEdge.testAndSolveTrivialBezier(); in subdivideToSimple()
253 if(aEdge.isBezier()) in subdivideToSimple()
260 aEdge.getAllExtremumPositions(aExtremumPositions); in subdivideToSimple()
278 aEdge.split(fSplitPos, &aLeft, &aEdge); in subdivideToSimple()
304 aEdge.testAndSolveTrivialBezier(); in subdivideToSimple()
307 if(aEdge.isBezier()) in subdivideToSimple()
309 … impSubdivideToSimple(aEdge, aRetval, fMaxCosQuad, fMaxPartOfEdgeQuad, 6); in subdivideToSimple()
313 aRetval.append(aEdge.getEndPoint()); in subdivideToSimple()
318 impSubdivideToSimple(aEdge, aRetval, fMaxCosQuad, fMaxPartOfEdgeQuad, 6); in subdivideToSimple()
324 aRetval.append(aEdge.getEndPoint()); in subdivideToSimple()
328 aEdge.setStartPoint(aEdge.getEndPoint()); in subdivideToSimple()
443 const B2DVector aEdge(aEnd - aStart); in createAreaGeometryForEdge() local
444 const double fLength(aEdge.getLength()); in createAreaGeometryForEdge()
506 const B2DVector aEdge(aEnd - aStart); in createAreaGeometryForEdge() local
507 const double fLength(aEdge.getLength()); in createAreaGeometryForEdge()
845 B2DCubicBezier aEdge; in createAreaGeometry() local
849 aEdge.setStartPoint(aCandidate.getB2DPoint(0)); in createAreaGeometry()
858 aPrev.setEndPoint(aEdge.getStartPoint()); in createAreaGeometry()
865 aEdge.setControlPointA(aCandidate.getNextControlPoint(a)); in createAreaGeometry()
866 aEdge.setControlPointB(aCandidate.getPrevControlPoint(nNextIndex)); in createAreaGeometry()
867 aEdge.setEndPoint(aCandidate.getB2DPoint(nNextIndex)); in createAreaGeometry()
873 B2DVector aTangentEdge(aEdge.getTangent(0.0)); aTangentEdge.normalize(); in createAreaGeometry()
904 aEdge.getStartPoint(), in createAreaGeometry()
920 aEdge.getStartPoint(), in createAreaGeometry()
936 aEdge, in createAreaGeometry()
947 aEdge, in createAreaGeometry()
960 aPrev = aEdge; in createAreaGeometry()
963 aEdge.setStartPoint(aEdge.getEndPoint()); in createAreaGeometry()