struct Enlighten TransformedBounds

This is the documentation for Enlighten.

struct Enlighten TransformedBounds

template<typename TransformOp>
struct Enlighten::TransformedBounds

A struct used to apply a transform to a bounding box.

Functions

Name

Description

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