Lines Matching refs:getStart

61 			const B2DPoint& getStart() const { return *mpStart; }  in getStart()  function in basegfx::trapezoidhelper::TrDeSimpleEdge
153 if(fTools::equal(getStart().getY(), rComp.getStart().getY(), fTools::getSmallValue())) in operator <()
155 if(fTools::equal(getStart().getX(), rComp.getStart().getX(), fTools::getSmallValue())) in operator <()
167 return fTools::less(getStart().getX(), rComp.getStart().getX()); in operator <()
172 return fTools::less(getStart().getY(), rComp.getStart().getY()); in operator <()
181 const double fFactor((fGivenY - getStart().getY()) / getDeltaY()); in getCutPointForGivenY()
184 return B2DPoint(getStart().getX() + fDeltaXNew, fGivenY); in getCutPointForGivenY()
232 if(aEdge.getStart().equal(rCutPoint, fTools::getSmallValue())) in splitEdgeAtGivenPoint()
243 const double fOldDeltaYStart(rCutPoint.getY() - aEdge.getStart().getY()); in splitEdgeAtGivenPoint()
284 if(aEdgeA.getStart().equal(aEdgeB.getStart(), fTools::getSmallValue())) in testAndCorrectEdgeIntersection()
289 if(aEdgeA.getStart().equal(aEdgeB.getEnd(), fTools::getSmallValue())) in testAndCorrectEdgeIntersection()
294 if(aEdgeA.getEnd().equal(aEdgeB.getStart(), fTools::getSmallValue())) in testAndCorrectEdgeIntersection()
305 if(aEdgeA.getStart().equal(aEdgeA.getEnd(), fTools::getSmallValue())) in testAndCorrectEdgeIntersection()
310 if(aEdgeB.getStart().equal(aEdgeB.getEnd(), fTools::getSmallValue())) in testAndCorrectEdgeIntersection()
318 if(tools::isPointOnEdge(aEdgeA.getStart(), aEdgeB.getStart(), aDeltaB)) in testAndCorrectEdgeIntersection()
320 return splitEdgeAtGivenPoint(aEdgeB, aEdgeA.getStart(), aCurrent); in testAndCorrectEdgeIntersection()
323 if(tools::isPointOnEdge(aEdgeA.getEnd(), aEdgeB.getStart(), aDeltaB)) in testAndCorrectEdgeIntersection()
330 if(tools::isPointOnEdge(aEdgeB.getStart(), aEdgeA.getStart(), aDeltaA)) in testAndCorrectEdgeIntersection()
332 return splitEdgeAtGivenPoint(aEdgeA, aEdgeB.getStart(), aCurrent); in testAndCorrectEdgeIntersection()
335 if(tools::isPointOnEdge(aEdgeB.getEnd(), aEdgeA.getStart(), aDeltaA)) in testAndCorrectEdgeIntersection()
346 aEdgeA.getStart(), aDeltaA, in testAndCorrectEdgeIntersection()
347 aEdgeB.getStart(), aDeltaB, in testAndCorrectEdgeIntersection()
358 ? new B2DPoint(aEdgeA.getStart() + (fCutA * aDeltaA)) in testAndCorrectEdgeIntersection()
359 : new B2DPoint(aEdgeB.getStart() + (fCutB * aDeltaB)); in testAndCorrectEdgeIntersection()
394 const B1DRange aRange(rHorEdge.getStart().getX(), rHorEdge.getEnd().getX()); in solveHorizontalEdges()
395 const double fFixedY(rHorEdge.getStart().getY()); in solveHorizontalEdges()
411 if(fTools::moreOrEqual(aCompare.getStart().getY(), fFixedY)) in solveHorizontalEdges()
418 … const B1DRange aCompareRange(aCompare.getStart().getX(), aCompare.getEnd().getX()); in solveHorizontalEdges()
443 && fTools::less(aCurrent->getStart().getY(), fFixedY)); in solveHorizontalEdges()
628 … if(!fTools::equal(aLeft.getStart().getY(), aRight.getStart().getY(), fTools::getSmallValue())) in Subdivide()
669 const bool bSameStartPoint(aLeft.getStart().equal(aRight.getStart(), fTools::getSmallValue())); in Subdivide()
720 aLeftRange = B1DRange(aLeft.getStart().getX(), aLeftEnd.getX()); in Subdivide()
721 aRightRange = B1DRange(aRight.getStart().getX(), aRightEnd.getX()); in Subdivide()
739 && fTools::less(aCurrent->getStart().getY(), aLeftEnd.getY())) in Subdivide()
744 aLeftRange = B1DRange(aLeft.getStart().getX(), aLeftEnd.getX()); in Subdivide()
745 aRightRange = B1DRange(aRight.getStart().getX(), aRightEnd.getX()); in Subdivide()
765 … if(aCompare.getStart().equal(aRight.getStart(), fTools::getSmallValue())) in Subdivide()
771 const B1DRange aCompareRange(aCompare.getStart().getX(), aCompare.getEnd().getX()); in Subdivide()
777 … if(fTools::more(aCompare.getStart().getY(), aLeft.getStart().getY())) in Subdivide()
780 const B2DPoint aSplitLeft(aLeft.getCutPointForGivenY(aCompare.getStart().getY())); in Subdivide()
781 const B2DPoint aSplitRight(aRight.getCutPointForGivenY(aCompare.getStart().getY())); in Subdivide()
785 if(aCompare.getStart().getX() >= aSplitLeft.getX() && in Subdivide()
786 aCompare.getStart().getX() <= aSplitRight.getX()) in Subdivide()
830 && fTools::less(aLoop->getStart().getY(), aLeftEnd.getY())); in Subdivide()
877 aLeft.getStart().getX(), in Subdivide()
878 aRight.getStart().getX(), in Subdivide()
879 aLeft.getStart().getY(), in Subdivide()
1045 aLeft.getStart().getX(), in createLineTrapezoidFromEdge()
1046 aRight.getStart().getX(), in createLineTrapezoidFromEdge()
1047 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1057 aLeft2.getStart().getX(), in createLineTrapezoidFromEdge()
1058 aRight2.getStart().getX(), in createLineTrapezoidFromEdge()
1059 aLeft2.getStart().getY(), in createLineTrapezoidFromEdge()
1079 aLeft.getStart().getX(), in createLineTrapezoidFromEdge()
1080 aRight.getStart().getX(), in createLineTrapezoidFromEdge()
1081 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1091 aLeft2.getStart().getX(), in createLineTrapezoidFromEdge()
1093 aLeft2.getStart().getY())); in createLineTrapezoidFromEdge()
1097 aLeft2.getStart().getX(), in createLineTrapezoidFromEdge()
1099 aLeft2.getStart().getY(), in createLineTrapezoidFromEdge()
1113 aLeft.getStart().getX(), in createLineTrapezoidFromEdge()
1114 aRight.getStart().getX(), in createLineTrapezoidFromEdge()
1115 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1127 aRight2.getStart().getY())); in createLineTrapezoidFromEdge()
1133 aRight2.getStart().getY(), in createLineTrapezoidFromEdge()