// The negative numerator for the \alpha expression
T num = plane.getPositiveDist();
- num -= dot(plane.getNormal(), lineSegment.getOrigin());
+ num -= dot(plane.getNormal(), lineSegment.getStart());
// If the numerator is zero, we have the lines origin included in the plane
if (fabs(num) <= SGLimits<T>::min()) {
- dst = lineSegment.getOrigin();
+ dst = lineSegment.getStart();
return true;
}
if (1 < alpha)
return false;
- dst = lineSegment.getOrigin() + alpha*lineSegment.getDirection();
+ dst = lineSegment.getStart() + alpha*lineSegment.getDirection();
return true;
}
// make it symmetric