Plane Methods 
The Plane type exposes the following members.
Name  Description  

Clone 
Returns a deep copy of this instance.
 
ClosestParameter 
Gets the parameters of the point on the plane closest to a test point.
 
ClosestPoint 
Gets the point on the plane closest to a test point.
 
DistanceTo(Point3d) 
Returns the signed distance from testPoint to its projection onto this plane.
If the point is below the plane, a negative distance is returned.
 
DistanceTo(BoundingBox, Double, Double) 
Returns the signed minimum and maximum distances from bounding box to this plane.
 
EpsilonEquals 
Check that all values in other are within epsilon of the values in this
 
Equals(Object) 
Determines if an object is a plane and has the same components as this plane.
(Overrides ValueTypeEquals(Object).)  
Equals(Plane) 
Determines if another plane has the same components as this plane.
 
ExtendThroughBox(BoundingBox, Interval, Interval) 
Extends this plane through a bounding box.
 
ExtendThroughBox(Box, Interval, Interval) 
Extend this plane through a Box.
 
FitPlaneToPoints(IEnumerablePoint3d, Plane)  Fit a plane through a collection of points.  
FitPlaneToPoints(IEnumerablePoint3d, Plane, Double)  Fit a plane through a collection of points.  
Flip 
Flip this plane by swapping out the X and Y axes and inverting the Z axis.
 
GetHashCode 
Gets a nonunique hashing code for this entity.
(Overrides ValueTypeGetHashCode.)  
GetPlaneEquation 
Gets the plane equation for this plane in the format of Ax+By+Cz+D=0.
 
GetType  Gets the Type of the current instance. (Inherited from Object.)  
PointAt(Double, Double) 
Evaluate a point on the plane.
 
PointAt(Double, Double, Double) 
Evaluate a point on the plane.
 
RemapToPlaneSpace 
Convert a point from World space coordinates into Plane space coordinates.
 
Rotate(Double, Vector3d) 
Rotate the plane about its origin point.
 
Rotate(Double, Vector3d, Point3d) 
Rotate the plane about a custom anchor point.
 
Rotate(Double, Double, Vector3d) 
Rotate the plane about its origin point.
 
Rotate(Double, Double, Vector3d, Point3d)  Rotate the plane about a custom anchor point.  
ToString 
Constructs the string representation of this plane.
(Overrides ValueTypeToString.)  
ToString(String, IFormatProvider)  Formats the value of the current instance using the specified format.  
Transform 
Transform the plane with a Transformation matrix.
 
Translate 
Translate (move) the plane along a vector.
 
UpdateEquation 
Update Equations
 
ValueAt 
Get the value of the plane equation at the point.
