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
boolTrue 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
boolTrue if the lines are parallel within the angle tolerance, false if they are not
return Point3D
|
return Point3D
|