Lines Matching refs:tools
529 B2DPolygon aGeometry(tools::addPointsAtCutsAndTouches(rOriginal)); in solver()
531 aGeometry = tools::simplifyCurveSegments(aGeometry); in solver()
564 B2DPolyPolygon aGeometry(tools::addPointsAtCutsAndTouches(maOriginal, true)); in solver()
566 aGeometry = tools::simplifyCurveSegments(aGeometry); in solver()
729 namespace tools namespace
764 if(ORIENTATION_NEUTRAL != tools::getOrientation(aCandidate)) in stripNeutralPolygons()
782 aCandidate = basegfx::tools::solveCrossovers(rCandidate.getB2DPolygon(0)); in createNonzeroConform()
786 aCandidate = basegfx::tools::solveCrossovers(rCandidate); in createNonzeroConform()
790 aCandidate = basegfx::tools::stripNeutralPolygons(aCandidate); in createNonzeroConform()
805 pNewHelper->maRange = tools::getRange(aCand); in createNonzeroConform()
806 pNewHelper->meOrinetation = tools::getOrientation(aCand); in createNonzeroConform()
821 …const bool bAInB(rHelperB.maRange.isInside(rHelperA.maRange) && tools::isInside(aCandB, aCandA, tr… in createNonzeroConform()
829 …const bool bBInA(rHelperA.maRange.isInside(rHelperB.maRange) && tools::isInside(aCandA, aCandB, tr… in createNonzeroConform()
872 … if(!bKeepAboveZero && ORIENTATION_POSITIVE == tools::getOrientation(rCandidate.getB2DPolygon(0L))) in stripDispensablePolygons()
887 pNewHelper->maRange = tools::getRange(aCandidate); in stripDispensablePolygons()
888 pNewHelper->meOrinetation = tools::getOrientation(aCandidate); in stripDispensablePolygons()
901 …const bool bAInB(rHelperB.maRange.isInside(rHelperA.maRange) && tools::isInside(aCandB, aCandA, tr… in stripDispensablePolygons()
902 …const bool bBInA(rHelperA.maRange.isInside(rHelperB.maRange) && tools::isInside(aCandA, aCandB, tr… in stripDispensablePolygons()
1077 aRetval = basegfx::tools::solveCrossovers(aRetval); in solvePolygonOperationDiff()
1078 aRetval = basegfx::tools::stripNeutralPolygons(aRetval); in solvePolygonOperationDiff()
1080 return basegfx::tools::stripDispensablePolygons(aRetval, false); in solvePolygonOperationDiff()