Lines Matching refs:getY
85 double getDeltaY() const { return mpEnd->getY() - mpStart->getY(); } in getDeltaY()
113 if(mpEnd->getY() < mpStart->getY()) in TrDeEdgeEntry()
119 OSL_ENSURE(mpEnd->getY() > mpStart->getY(), "Illegal TrDeEdgeEntry constructed (!)"); in TrDeEdgeEntry()
132 OSL_ENSURE(mpEnd->getY() > mpStart->getY(), "Illegal TrDeEdgeEntry constructed (!)"); in setStart()
146 OSL_ENSURE(mpEnd->getY() > mpStart->getY(), "Illegal TrDeEdgeEntry constructed (!)"); in setEnd()
153 if(fTools::equal(getStart().getY(), rComp.getStart().getY(), fTools::getSmallValue())) in operator <()
172 return fTools::less(getStart().getY(), rComp.getStart().getY()); in operator <()
181 const double fFactor((fGivenY - getStart().getY()) / getDeltaY()); in getCutPointForGivenY()
243 const double fOldDeltaYStart(rCutPoint.getY() - aEdge.getStart().getY()); in splitEdgeAtGivenPoint()
253 const double fNewDeltaYStart(aEdge.getEnd().getY() - rCutPoint.getY()); in splitEdgeAtGivenPoint()
354 const double fSimpleLengthA(aDeltaA.getX() + aDeltaA.getY()); in testAndCorrectEdgeIntersection()
355 const double fSimpleLengthB(aDeltaB.getX() + aDeltaB.getY()); in testAndCorrectEdgeIntersection()
395 const double fFixedY(rHorEdge.getStart().getY()); in solveHorizontalEdges()
405 if(fTools::lessOrEqual(aCompare.getEnd().getY(), fFixedY)) in solveHorizontalEdges()
411 if(fTools::moreOrEqual(aCompare.getStart().getY(), fFixedY)) in solveHorizontalEdges()
443 && fTools::less(aCurrent->getStart().getY(), fFixedY)); in solveHorizontalEdges()
522 if(fTools::equal(pPrev->getY(), pCurr->getY(), fTools::getSmallValue())) in TrapezoidSubdivider()
530 const double fMiddle((pPrev->getY() + pCurr->getY()) * 0.5); in TrapezoidSubdivider()
628 if(!fTools::equal(aLeft.getStart().getY(), aRight.getStart().getY(), fTools::getSmallValue())) in Subdivide()
650 …const bool bEndOnSameLine(fTools::equal(aLeftEnd.getY(), aRightEnd.getY(), fTools::getSmallValue()… in Subdivide()
656 bLeftIsLonger = fTools::more(aLeftEnd.getY(), aRightEnd.getY()); in Subdivide()
660 aLeftEnd = aLeft.getCutPointForGivenY(aRightEnd.getY()); in Subdivide()
664 aRightEnd = aRight.getCutPointForGivenY(aLeftEnd.getY()); in Subdivide()
739 && fTools::less(aCurrent->getStart().getY(), aLeftEnd.getY())) 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()
830 && fTools::less(aLoop->getStart().getY(), aLeftEnd.getY())); in Subdivide()
879 aLeft.getStart().getY(), in Subdivide()
882 aLeftEnd.getY())); in Subdivide()
989 std::min(rPointA.getY(), rPointB.getY()), in createLineTrapezoidFromEdge()
992 std::max(rPointA.getY(), rPointB.getY()))); in createLineTrapezoidFromEdge()
994 else if(fTools::equal(rPointA.getY(), rPointB.getY(), fTools::getSmallValue())) in createLineTrapezoidFromEdge()
1004 rPointA.getY() - fHalfLineWidth, in createLineTrapezoidFromEdge()
1007 rPointA.getY() + fHalfLineWidth)); in createLineTrapezoidFromEdge()
1014 B2DVector aPerpendicular(-aDelta.getY(), aDelta.getX()); in createLineTrapezoidFromEdge()
1038 …const bool bEndOnSameLine(fTools::equal(aLeft.getEnd().getY(), aRight.getEnd().getY(), fTools::get… in createLineTrapezoidFromEdge()
1047 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1050 aLeft.getEnd().getY())); in createLineTrapezoidFromEdge()
1059 aLeft2.getStart().getY(), in createLineTrapezoidFromEdge()
1062 aLeft2.getEnd().getY())); in createLineTrapezoidFromEdge()
1068 const bool bLeftIsLonger(fTools::more(aLeft.getEnd().getY(), aRight.getEnd().getY())); in createLineTrapezoidFromEdge()
1074 const B2DPoint aSplitLeft(aLeft.getCutPointForGivenY(aRight.getEnd().getY())); in createLineTrapezoidFromEdge()
1075 const B2DPoint aSplitRight(aRight2.getCutPointForGivenY(aLeft.getEnd().getY())); in createLineTrapezoidFromEdge()
1081 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1084 aRight.getEnd().getY())); in createLineTrapezoidFromEdge()
1090 aRight.getEnd().getY(), in createLineTrapezoidFromEdge()
1093 aLeft2.getStart().getY())); in createLineTrapezoidFromEdge()
1099 aLeft2.getStart().getY(), in createLineTrapezoidFromEdge()
1102 aLeft2.getEnd().getY())); in createLineTrapezoidFromEdge()
1108 const B2DPoint aSplitRight(aRight.getCutPointForGivenY(aLeft.getEnd().getY())); in createLineTrapezoidFromEdge()
1109 const B2DPoint aSplitLeft(aLeft2.getCutPointForGivenY(aRight.getEnd().getY())); in createLineTrapezoidFromEdge()
1115 aLeft.getStart().getY(), in createLineTrapezoidFromEdge()
1118 aLeft.getEnd().getY())); in createLineTrapezoidFromEdge()
1124 aLeft.getEnd().getY(), in createLineTrapezoidFromEdge()
1127 aRight2.getStart().getY())); in createLineTrapezoidFromEdge()
1133 aRight2.getStart().getY(), in createLineTrapezoidFromEdge()
1136 aLeft2.getEnd().getY())); in createLineTrapezoidFromEdge()