Type Line3D
Namespace MathNet.Spatial.Euclidean
Parent ValueType
Interfaces IEquatable<Line3D>, IXmlSerializable
Tuple<Point3D, Point3D>
A tuple of two points representing the endpoints of the shortest distance between the two lines
Line3D
otherline to compute the closest points with
bool
mustBeOnSegmentsif true, the lines are treated as segments bounded by the start and end point
Tuple<Point3D, Point3D>
A tuple of two points representing the endpoints of the shortest distance between the two lines or segments
Point3D
pThe point that the returned point is the closest point on the line to
bool
mustBeOnSegmentIf true the returned point is contained by the segment ends, otherwise it can be anywhere on the projected line
Plane
planeThe plane.
double
toleranceA tolerance (epsilon) to compensate for floating point error
Nullable<Point3D>
A point where the line and plane intersect; null if no such point exists
bool
True if the lines are parallel, false if they are not
Line3D
otherThe other line to check this one against
Angle
angleToleranceIf the angle between line directions is less than this value, the method returns true
bool
True if the lines are parallel within the angle tolerance, false if they are not
return Point3D

return Point3D
