Type Plane
Namespace MathNet.Spatial.Euclidean
Parent ValueType
Interfaces IEquatable<Plane>, IXmlSerializable
UnitVector3D
normalThe Plane's normal vector.
double
distanceThe Plane's distance from the origin along its normal vector.
double
xThe X-component of the normal.
double
yThe Y-component of the normal.
double
zThe Z-component of the normal.
double
dThe distance of the Plane along its normal from the origin.
Plane
otherThe geometric plane to compare against.
double
toleranceA tolerance (epsilon) to adjust for floating point error
bool
true if the geometric planes are equal; otherwise false
Line3D
lineA line segment
double
toleranceA tolerance (epsilon) to account for floating point error.
Nullable<Point3D>
Intersection Point or null
Plane
intersectingPlanea plane which intersects
double
toleranceA tolerance (epsilon) to account for floating point error.
LineSegment3D
lineA line segment
double
toleranceA tolerance (epsilon) to account for floating point error.
Nullable<Point3D>
Intersection Point or null
return UnitVector3D
|
return Point3D
|