This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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.


GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetBoundsMax


public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMax() const


Gets the bounds.


GEO_CONTROLLED_INLINE const Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetBoundsMin


public: GEO_CONTROLLED_INLINE const Geo::v128 & GetBoundsMin() const


Gets the bounds.


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.


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.


GEO_CONTROLLED_INLINE Geo::v128 Enlighten::TransformedBounds< TransformOp >::GetRange


public: GEO_CONTROLLED_INLINEGeo::v128 GetRange() const


Gets the range.


GEO_CONTROLLED_INLINE Geo::v128& Enlighten::TransformedBounds< TransformOp >::GetTransformed


public: GEO_CONTROLLED_INLINEGeo::v128 & GetTransformed
(
    const Geo::v128 & vector
) const


Transforms the given vector.


GEO_CONTROLLED_INLINE bool Enlighten::TransformedBounds< TransformOp >::IsFlat


public: GEO_CONTROLLED_INLINE bool IsFlat() const


Is flat?


GEO_CONTROLLED_INLINE Enlighten::TransformedBounds< TransformOp >::TransformedBounds


public: GEO_CONTROLLED_INLINE TransformedBounds
(
    const Geo::GeoBoundingBox & boundingBox,
    const TransformOp & transform
)


Constructor.

  • No labels