template<typename TransformOp>
struct Enlighten::TransformedBounds
A struct used to apply a transform to a bounding box.
Functions
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. |
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetBoundsMax
...
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMax() const
...
Gets the bounds.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetBoundsMin
...
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMin() const
...
Gets the bounds.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetNormalMaxFlipped
...
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetNormalMaxFlipped() const
...
Gets the normal min/max flipped.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetNormalMinFlipped
...
public: GEO_CONTROLLED_INLINE const Geo::v128 & GetNormalMinFlipped() const
...
Gets the normal min/max flipped.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE Geo::v128 Enlighten::TransformedBounds< TransformOp >::GetRange
...
public: GEO_CONTROLLED_INLINEGeo::v128 GetRange() const
...
Gets the range.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetTransformed
...
public: GEO_CONTROLLED_INLINEGeo::v128 & GetTransformed
(
const Geo::v128 & vector
) const
...
Transforms the given vector.
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE bool Enlighten::TransformedBounds< TransformOp >::IsFlat
...
public: GEO_CONTROLLED_INLINE bool IsFlat() const
...
Is flat?
Anchor | ||||
---|---|---|---|---|
|
GEO_CONTROLLED_INLINE Enlighten::TransformedBounds< TransformOp >::TransformedBounds
...
public: GEO_CONTROLLED_INLINE TransformedBounds
(
const Geo::GeoBoundingBox & boundingBox,
const TransformOp & transform
)
...
Constructor.