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.