﻿Plane Methods  # Plane Methods

The Plane type exposes the following members. Methods
NameDescription 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 non-unique 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.
Top See Also