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

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

Build(T angle, T ratio, T zNear, T zFar, const Vector3< T > &eye, const Vector3< T > &target, const Vector3< T > &up=Vector3< T >::Up())Nz::Frustum< T >
Contains(const BoundingVolume< T > &volume) constNz::Frustum< T >
Contains(const Box< T > &box) constNz::Frustum< T >
Contains(const OrientedBox< T > &orientedBox) constNz::Frustum< T >
Contains(const Sphere< T > &sphere) constNz::Frustum< T >
Contains(const Vector3< T > &point) constNz::Frustum< T >
Contains(const Vector3< T > *points, unsigned int pointCount) constNz::Frustum< T >
Extract(const Matrix4< T > &clipMatrix)Nz::Frustum< T >
Extract(const Matrix4< T > &view, const Matrix4< T > &projection)Nz::Frustum< T >
Frustum()=default (defined in Nz::Frustum< T >)Nz::Frustum< T >
Frustum(const Frustum< U > &frustum)Nz::Frustum< T >explicit
Frustum(const Frustum &frustum)=default (defined in Nz::Frustum< T >)Nz::Frustum< T >
GetCorner(BoxCorner corner) constNz::Frustum< T >
GetPlane(FrustumPlane plane) constNz::Frustum< T >
Intersect(const BoundingVolume< T > &volume) constNz::Frustum< T >
Intersect(const Box< T > &box) constNz::Frustum< T >
Intersect(const OrientedBox< T > &orientedBox) constNz::Frustum< T >
Intersect(const Sphere< T > &sphere) constNz::Frustum< T >
Intersect(const Vector3< T > *points, unsigned int pointCount) constNz::Frustum< T >
operator=(const Frustum &other)=default (defined in Nz::Frustum< T >)Nz::Frustum< T >
Serialize (defined in Nz::Frustum< T >)Nz::Frustum< T >friend
Set(const Frustum &frustum)Nz::Frustum< T >
Set(const Frustum< U > &frustum) (defined in Nz::Frustum< T >)Nz::Frustum< T >
Set(const Frustum< U > &frustum)Nz::Frustum< T >
ToString() constNz::Frustum< T >
Unserialize (defined in Nz::Frustum< T >)Nz::Frustum< T >friend
~Frustum()=default (defined in Nz::Frustum< T >)Nz::Frustum< T >