Lines Matching refs:rEdgeStart
751 …bool isInEpsilonRange(const B3DPoint& rEdgeStart, const B3DPoint& rEdgeEnd, const B3DPoint& rTestP… in isInEpsilonRange() argument
754 const B3DVector aEdge(rEdgeEnd - rEdgeStart); in isInEpsilonRange()
766 const B3DVector aTestEdge(rTestPosition - rEdgeStart); in isInEpsilonRange()
768 const double fScalarStartEdge(aEdge.scalar(rEdgeStart)); in isInEpsilonRange()
787 const B3DPoint aCutPoint(interpolate(rEdgeStart, rEdgeEnd, fCut)); in isInEpsilonRange()
804 const B3DVector aDelta(rTestPosition - rEdgeStart); in isInEpsilonRange()
1124 … B3DVector& rPlaneNormal, const B3DPoint& rPlanePoint, const B3DPoint& rEdgeStart, const B3DPoint&… in getCutBetweenLineAndPlane() argument
1126 if(!rPlaneNormal.equalZero() && !rEdgeStart.equal(rEdgeEnd)) in getCutBetweenLineAndPlane()
1128 const B3DVector aTestEdge(rEdgeEnd - rEdgeStart); in getCutBetweenLineAndPlane()
1133 const B3DVector aCompareEdge(rPlanePoint - rEdgeStart); in getCutBetweenLineAndPlane()
1144 …bool getCutBetweenLineAndPolygon(const B3DPolygon& rCandidate, const B3DPoint& rEdgeStart, const B… in getCutBetweenLineAndPolygon() argument
1148 if(nPointCount > 2 && !rEdgeStart.equal(rEdgeEnd)) in getCutBetweenLineAndPolygon()
1156 … return getCutBetweenLineAndPlane(aPlaneNormal, aPointOnPlane, rEdgeStart, rEdgeEnd, fCut); in getCutBetweenLineAndPolygon()