|
Name
|
Description
|
|
Clone()
|
Creates a deep copy of this plane.
|
|
ConvertToSurrogate()
|
|
|
CreateFromPoints(Point3D, Point3D, Point3D)
|
Creates the plane from three non collinear points.
|
|
DistanceTo(Point3D)
|
Gets signed distance from the plane to a point.
|
|
Equals(Plane)
|
|
|
Equals(object)
|
Determines whether the specified object is equal to the current object.
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
Flip()
|
Flip plane orientation by swapping X and y axes, reversing the zaxis, and
updating the equation.
|
|
GetHashCode()
|
Serves as the default hash function.
|
|
GetObjectData(SerializationInfo, StreamingContext)
|
Populates a SerializationInfo instance with the data needed to serialize the target object.
|
|
GetType
|
Gets the Type of the current instance.
(inherited from Object).
|
|
GetXElement(string)
|
|
|
Intersection(Plane, Plane, double, out Point3D, out Vector3D)
|
Computes the intersection of two planes.
|
|
Intersection(Plane, Plane, double, out Segment3D)
|
Computes the intersection of two planes.
|
|
Intersection(Plane, Plane, out Segment3D)
|
Computes the intersection of two planes.
|
|
IsValid()
|
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
Offset(double)
|
Returns a new plane with the specified offset from this one.
|
|
PointAt(Point2D)
|
Evaluates a point on the plane.
|
|
PointAt(double, double)
|
Evaluates a point on the plane.
|
|
PointAt(double, double, double)
|
Evaluates a point on the plane.
|
|
Project(Point3D)
|
Gets point on plane that is closest to a given point.
|
|
Project(Vector3D)
|
Gets point on plane that is closest to a given vector.
|
|
Project(Point3D, out double, out double)
|
Gets point on plane that is closest to a given point.
|
|
ReadXml(XmlNode)
|
|
|
Reflect(Point3D)
|
Reflects a point about this plane.
|
|
Reflect(Vector3D)
|
Reflects a vector about a plane.
|
|
Rotate(double, Vector3D)
|
Rotates this plane around an axis passing through world origin.
|
|
Rotate(double, Vector3D, Point3D)
|
Rotates this plane.
|
|
ToString()
|
Converts this Plane to a human readable string.
|
|
TransformBy(Transformation)
|
Transforms the plane by the provided transformation.
|
|
Translate(Vector3D)
|
Translates this plane.
|
|
Translate(double, double, double)
|
Translates this plane.
|
|
UpdateEquation()
|
Updates plane equation.
|
|
WriteXml(XmlTextWriter)
|
|