Plane3 Structure |
Namespace: Lumiscaphe.Workshop.Interop
The Plane3 type exposes the following members.
| Name | Description | |
|---|---|---|
| Plane3(Vector3, Vector3) |
Initializes a new instance of the Plane3 structure with a normal and a point lying on the plane.
| |
| Plane3(Vector3, Single) |
Initializes a new instance of the Plane3 structure with a normal and a negative distance to the world origin.
| |
| Plane3(PlaneOrientation, Boolean, Single) |
Initializes a new instance of the Plane3 structure according to an axis orientation and with an offset from the world origin.
|
| Name | Description | |
|---|---|---|
| Color |
Gets the plane color according to the orientation.
| |
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Intersect |
Compute the intersection between a ray and the plane.
| |
| Position |
Gets the position status of a point relatively to the plane.
| |
| ToString |
Format the Plane3 to a String.
(Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| N |
The plane normal.
| |
| PlaneXY |
The XY plane.
| |
| PlaneXZ |
The XZ plane.
| |
| PlaneYZ |
The YZ plane.
| |
| Q |
The negative plane distance from the world origin.
|