Atoms Crowd  7.0.0
Frustum< T > Member List

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

aspect() const noexceptFrustum< T >inline
aspectExc() constFrustum< T >inline
bottom() const noexceptFrustum< T >inline
degenerate() const noexceptFrustum< T >inline
DepthToZ(T depth, long zmin, long zmax) const noexceptFrustum< T >
DepthToZExc(T depth, long zmin, long zmax) constFrustum< T >
farPlane() const noexceptFrustum< T >inline
fovx() const noexceptFrustum< T >inline
fovy() const noexceptFrustum< T >inline
Frustum() noexceptFrustum< T >inline
Frustum(const Frustum &) noexceptFrustum< T >inline
Frustum(T nearPlane, T farPlane, T left, T right, T top, T bottom, bool ortho=false) noexceptFrustum< T >inline
Frustum(T nearPlane, T farPlane, T fovx, T fovy, T aspect) noexceptFrustum< T >inline
hither() const noexceptFrustum< T >inline
left() const noexceptFrustum< T >inline
localToScreen(const Vec2< T > &) const noexceptFrustum< T >inlineprotected
localToScreenExc(const Vec2< T > &) constFrustum< T >inlineprotected
modifyNearAndFar(T nearPlane, T farPlane) noexceptFrustum< T >inline
nearPlane() const noexceptFrustum< T >inline
normalizedZToDepth(T zval) const noexceptFrustum< T >
normalizedZToDepthExc(T zval) constFrustum< T >
operator!=(const Frustum< T > &src) const noexceptFrustum< T >inline
operator=(const Frustum &) noexceptFrustum< T >inline
operator==(const Frustum< T > &src) const noexceptFrustum< T >inline
orthographic() const noexceptFrustum< T >inline
planes(Plane3< T > p[6]) const noexceptFrustum< T >
planes(Plane3< T > p[6], const Matrix44< T > &M) const noexceptFrustum< T >
projectionMatrix() const noexceptFrustum< T >inline
projectionMatrixExc() constFrustum< T >inline
projectPointToScreen(const Vec3< T > &) const noexceptFrustum< T >
projectPointToScreenExc(const Vec3< T > &) constFrustum< T >
projectScreenToRay(const Vec2< T > &) const noexceptFrustum< T >inline
right() const noexceptFrustum< T >inline
screenRadius(const Vec3< T > &p, T radius) const noexceptFrustum< T >
screenRadiusExc(const Vec3< T > &p, T radius) constFrustum< T >
screenToLocal(const Vec2< T > &) const noexceptFrustum< T >inlineprotected
set(T nearPlane, T farPlane, T left, T right, T top, T bottom, bool ortho=false) noexceptFrustum< T >inline
set(T nearPlane, T farPlane, T fovx, T fovy, T aspect) noexceptFrustum< T >inline
setExc(T nearPlane, T farPlane, T fovx, T fovy, T aspect)Frustum< T >inline
setOrthographic(bool) noexceptFrustum< T >inline
top() const noexceptFrustum< T >inline
window(T left, T right, T top, T bottom) const noexceptFrustum< T >inline
worldRadius(const Vec3< T > &p, T radius) const noexceptFrustum< T >
worldRadiusExc(const Vec3< T > &p, T radius) constFrustum< T >
yon() const noexceptFrustum< T >inline
ZToDepth(long zval, long min, long max) const noexceptFrustum< T >
ZToDepthExc(long zval, long min, long max) constFrustum< T >
~Frustum() noexceptFrustum< T >virtual