Plane Members
The following tables list the members exposed by the Plane type.
Public Constructors
Name | Description | |
---|---|---|
Plane | Overloaded. Creates an instance of Plane. |
Public Fields
Name | Description | |
---|---|---|
D | The distance of the Plane along its normal from the origin. | |
Normal | The normal vector of the Plane. |
Public Methods
Name | Description | |
---|---|---|
Dot | Overloaded. Calculates the dot product of a specified Vector4 and this Plane. | |
DotCoordinate | Overloaded. Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the D constant value of the
. |
|
DotNormal | Overloaded. Returns the dot product of a specified Vector3 and the Normal vector of this Plane. | |
Equals | Overloaded. Determines whether two instances of Plane are equal. | |
GetHashCode | Gets the hash code for this object. | |
GetType | (Inherited from Object.) | |
Intersects | Overloaded. Checks whether a Plane intersects a bounding volume. | |
Normalize | Overloaded. Changes the coefficients of the Normal vector of a Plane to make it of unit length. | |
op_Equality | Determines whether two instances of Plane are equal. | |
op_Inequality | Determines whether two instances of Plane are not equal. | |
ToString | Returns a String that represents the current Plane. | |
Transform | Overloaded. Transforms a normalized Plane by a Matrix or Quaternion. |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |