Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::BoundingVolume< T > Member List

This is the complete list of members for Nz::BoundingVolume< T >, including all inherited members.

aabb (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
BoundingVolume()Nz::BoundingVolume< T >
BoundingVolume(Extend Extend)Nz::BoundingVolume< T >
BoundingVolume(T X, T Y, T Z, T Width, T Height, T Depth)Nz::BoundingVolume< T >
BoundingVolume(const Box< T > &box)Nz::BoundingVolume< T >
BoundingVolume(const OrientedBox< T > &orientedBox)Nz::BoundingVolume< T >
BoundingVolume(const Vector3< T > &vec1, const Vector3< T > &vec2)Nz::BoundingVolume< T >
BoundingVolume(const BoundingVolume< U > &volume)Nz::BoundingVolume< T >explicit
BoundingVolume(const BoundingVolume &volume)=default (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
extend (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
ExtendTo(const BoundingVolume &volume)Nz::BoundingVolume< T >
Infinite()Nz::BoundingVolume< T >static
IsFinite() constNz::BoundingVolume< T >
IsInfinite() constNz::BoundingVolume< T >
IsNull() constNz::BoundingVolume< T >
Lerp(const BoundingVolume &from, const BoundingVolume &to, T interpolation)Nz::BoundingVolume< T >static
MakeInfinite()Nz::BoundingVolume< T >
MakeNull()Nz::BoundingVolume< T >
Null()Nz::BoundingVolume< T >static
obb (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
operator!=(const BoundingVolume &volume) constNz::BoundingVolume< T >
operator*(T scalar) constNz::BoundingVolume< T >
operator*=(T scalar)Nz::BoundingVolume< T >
operator=(const BoundingVolume &other)=default (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
operator==(const BoundingVolume &volume) constNz::BoundingVolume< T >
Set(Extend Extend)Nz::BoundingVolume< T >
Set(T X, T Y, T Z, T Width, T Height, T Depth)Nz::BoundingVolume< T >
Set(const BoundingVolume< T > &volume)Nz::BoundingVolume< T >
Set(const Box< T > &box)Nz::BoundingVolume< T >
Set(const OrientedBox< T > &orientedBox)Nz::BoundingVolume< T >
Set(const Vector3< T > &vec1, const Vector3< T > &vec2)Nz::BoundingVolume< T >
Set(const BoundingVolume< U > &volume) (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >
Set(const BoundingVolume< U > &volume)Nz::BoundingVolume< T >
ToString() constNz::BoundingVolume< T >
Update(const Matrix4< T > &transformMatrix)Nz::BoundingVolume< T >
Update(const Vector3< T > &translation)Nz::BoundingVolume< T >
~BoundingVolume()=default (defined in Nz::BoundingVolume< T >)Nz::BoundingVolume< T >