This is the documentation for Enlighten.
module 3DPlane
Classes
Name | Description |
---|---|
Geo::GeoParametrisedPlane3 | A plane with an origin and two basis vectors in the plane. |
Enums
Name | Description |
---|---|
eBoxLocation | Location of a box relative to a plane. |
ePointLocation | Location of a point relative to a plane. |
Typedefs
Name | Description |
---|---|
v128 GeoPlane3 | A plane in 3D. xyz are the ABC coefficients for the plane normal and w satisfies Ax + By + Cz + D = 0. |
eBoxLocation
public: enum eBoxLocation
{
BL_IN_FRONT,
BL_BEHIND,
BL_INTERSECTS,
NUM_BOX_LOCATIONS
}
Location of a box relative to a plane.
enumerators
BL_IN_FRONT | |
BL_BEHIND | |
BL_INTERSECTS | |
NUM_BOX_LOCATIONS |
ePointLocation
public: enum ePointLocation
{
PL_IN_FRONT,
PL_BEHIND,
PL_COPLANAR,
NUM_POINT_LOCATIONS
}
Location of a point relative to a plane.
enumerators
PL_IN_FRONT | |
PL_BEHIND | |
PL_COPLANAR | |
NUM_POINT_LOCATIONS |