Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

template<typename TransformOp>
struct Enlighten::TransformedBounds

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

Functions

NameDescription
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
a228764d51b959ef60ffc2b8422030748
a228764d51b959ef60ffc2b8422030748

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

...

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

...

Gets the bounds.


Anchor
ab3db06ba3e8a987965a92bf4612cf23f
ab3db06ba3e8a987965a92bf4612cf23f

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

...

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

...

Gets the bounds.


Anchor
a1293953b70f9d5d1d0aab749a02a9874
a1293953b70f9d5d1d0aab749a02a9874

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
a02c8eb3282fbc4a3e9d0239d2af1b233
a02c8eb3282fbc4a3e9d0239d2af1b233

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
a3e70910167e53e79fba73b686d4be9b3
a3e70910167e53e79fba73b686d4be9b3

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

...

public: GEO_CONTROLLED_INLINEGeo::v128 GetRange() const

...

Gets the range.


Anchor
a8526cea80b53763e4804eb5de19f9f2f
a8526cea80b53763e4804eb5de19f9f2f

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
a3b1ff39de2b7dafec85cecb5359d83ee
a3b1ff39de2b7dafec85cecb5359d83ee

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

...

public: GEO_CONTROLLED_INLINE bool IsFlat() const

...

Is flat?


Anchor
aff6853b200cb4ebd489e9948d285c6f8
aff6853b200cb4ebd489e9948d285c6f8

GEO_CONTROLLED_INLINE Enlighten::TransformedBounds< TransformOp >::TransformedBounds

...

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

...

Constructor.