OmegaEngine API
1.0.3
|
Defines a plane in three dimensions with double distance accuracy. More...
Public Member Functions | |
DoublePlane (DoubleVector3 point, Vector3 normal) | |
Creates a new plane. More... | |
Plane | ApplyOffset (DoubleVector3 offset) |
Returns a single-precision standard Plane after subtracting an offset value. More... | |
override string | ToString () |
bool | Equals (DoublePlane other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static bool | operator== (DoublePlane left, DoublePlane right) |
static bool | operator != (DoublePlane left, DoublePlane right) |
Properties | |
DoubleVector3 | Point [get] |
A point that lies along the plane. More... | |
Vector3 | Normal [get, set] |
The normal vector of the plane. More... | |
Defines a plane in three dimensions with double distance accuracy.
|
inline |
Creates a new plane.
point | A point that lies along the plane. |
normal | The normal vector of the plane. |
Plane OmegaEngine.Values.DoublePlane.ApplyOffset | ( | DoubleVector3 | offset | ) |
Returns a single-precision standard Plane after subtracting an offset value.
offset | This value is subtracted from the double-precision data before it is casted to single-precision. |
|
getset |
The normal vector of the plane.
|
get |
A point that lies along the plane.