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.
|