This is the documentation for Enlighten.
A struct used to apply a transform to a bounding box.
| Name | Description |
|---|---|
| GetBoundsMax() | Gets the bounds. |
| GetBoundsMin() | Gets the bounds. |
| GetNormalMaxFlipped() | Gets the normal min/max flipped. |
| GetNormalMinFlipped() | Gets the normal min/max flipped. |
| GetRange() | Gets the range. |
| GetTransformed(const Geo::v128 &) | Transforms the given vector. |
| IsFlat() | Is flat? |
| TransformedBounds(const Geo::GeoBoundingBox &, const TransformOp &) | Constructor. |
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMax() const
Gets the bounds.
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMin() const
Gets the bounds.
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetNormalMaxFlipped() const
Gets the normal min/max flipped.
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetNormalMinFlipped() const
Gets the normal min/max flipped.
public: GEO_CONTROLLED_INLINEGeo::v128 GetRange() const
Gets the range.
public: GEO_CONTROLLED_INLINEGeo::v128 & GetTransformed
(
const Geo::v128 & vector
) const
Transforms the given vector.
public: GEO_CONTROLLED_INLINE bool IsFlat() const
Is flat?
public: GEO_CONTROLLED_INLINE TransformedBounds
(
const Geo::GeoBoundingBox & boundingBox,
const TransformOp & transform
)
Constructor.