Plane Methods |
The Plane type exposes the following members.
| Name | Description | |
|---|---|---|
| Dot(Vector3) | Dot product of Vector3 as a coordinate and this Plane | |
| Dot(Vector3) | Dot product of Vector3 as a coordinate and this Plane | |
| Dot(Vector4) | Dot product of Vector4 and this Plane | |
| Dot(Plane, Vector3) | Dot product of Vector3 as a coordinate and Plane | |
| Dot(Plane, Vector4) | Dot product of Vector4 and Plane | |
| DotD(Vector3) | Dot product of Vector3 as a coordinate and this Plane | |
| DotD(Vector4) | Dot product of Vector4 and this Plane | |
| DotD(Plane, Vector3) | Dot product of Vector3 as a coordinate and Plane | |
| DotD(Plane, Vector4) | Dot product of Vector4 and Plane | |
| DotNormal(Vector3) | Dot product of Vector3 and this Plane normal | |
| DotNormal(Plane, Vector3) | Dot product of Vector3 and Plane normal | |
| DotNormalD(Vector3) | Dot product of Vector3 and this Plane normal | |
| DotNormalD(Plane, Vector3) | Dot product of Vector3 and Plane normal | |
| Equals(Object) | Plane exact equality - see EQ(Plane, Plane) for alternative
(Overrides ValueTypeEquals(Object)) | |
| Equals(Plane) | Exact value equality - see EQ(Plane, Plane) for alternative | |
| FromPointNormal | Create a Plane from a Vector3 coordinate and Vector3 normal | |
| FromPoints | Create a Plane from three Vector3 coordinates | |
| GetHashCode |
Returns the hash code for the current Plane.
(Overrides ValueTypeGetHashCode) | |
| IntersectLine | Find intersection Vector3 on Plane of the line segment between two Vector3s | |
| Normalize | Plane normalization - make length of normal be 1 | |
| Normalize(Plane) | Plane normalization - make length of normal be 1 | |
| Scale(Double) | Scale the Plane | |
| Scale(Plane, Double) | Scale the Plane | |
| ToString |
Returns a string that represents the current Plane.
(Overrides ValueTypeToString) | |
| Transform(Matrix) | Transform Plane by Matrix | |
| Transform(Plane, Matrix) | Transform Plane by Matrix |