Click or drag to resize

Plane Methods

The Plane type exposes the following members.

Methods
  NameDescription
Public methodDistanceTo
Returns the shortest distance from this plane to the position `point`.
Public methodEquals(Object) (Overrides ValueTypeEquals(Object).)
Public methodEquals(Plane)
Public methodGetAnyPoint Obsolete.
The center of the plane, the point where the normal line intersects the plane. Deprecated, use the Center property instead.
Public methodGetHashCode (Overrides ValueTypeGetHashCode.)
Public methodGetType (Inherited from Object.)
Public methodHasPoint
Returns true if point is inside the plane. Comparison uses a custom minimum epsilon threshold.
Public methodIntersect3
Returns the intersection point of the three planes: `b`, `c`, and this plane. If no intersection is found, `null` is returned.
Public methodIntersectRay
Returns the intersection point of a ray consisting of the position `from` and the direction normal `dir` with this plane. If no intersection is found, `null` is returned.
Public methodIntersectSegment
Returns the intersection point of a line segment from position `begin` to position `end` with this plane. If no intersection is found, `null` is returned.
Public methodIsEqualApprox
Returns true if this plane and `other` are approximately equal, by running IsEqualApprox(Single, Single) on each component.
Public methodIsPointOver
Returns true if `point` is located above the plane.
Public methodNormalized
Returns the plane scaled to unit length.
Public methodProject
Returns the orthogonal projection of `point` into the plane.
Public methodToString (Overrides ValueTypeToString.)
Public methodToString(String)
Top
See Also