Frustum Member List

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

_updateBounds()Frustum [protected]
_updatePlanes()Frustum [protected]
CameraPosition enum valueFrustum
CornerPointCount enum valueFrustum
FarBottomLeft enum valueFrustum
FarBottomRight enum valueFrustum
FarTopLeft enum valueFrustum
FarTopRight enum valueFrustum
FirstCornerPoint enum valueFrustum
Frustum()Frustum
Frustum(const Frustum &frustum)Frustum
getBounds() const Frustum [inline]
getCenterPoint(Point3F *center) const Frustum
getFarDist() const Frustum [inline]
getNearBottom() const Frustum [inline]
getNearDist() const Frustum [inline]
getNearLeft() const Frustum [inline]
getNearRight() const Frustum [inline]
getNearTop() const Frustum [inline]
getPlanes() const Frustum [inline]
getPoints() const Frustum [inline]
getPosition() const Frustum [inline]
getProjectionMatrix(MatrixF *proj) const Frustum
getTransform() const Frustum [inline]
intersects(const Box3F &bounds) const Frustum
invert()Frustum
isInverted() const Frustum
LastCornerPoint enum valueFrustum
mBoundsFrustum [protected]
mFarDistFrustum [protected]
mNearBottomFrustum [protected]
mNearDistFrustum [protected]
mNearLeftFrustum [protected]
mNearRightFrustum [protected]
mNearTopFrustum [protected]
mPlanesFrustum [protected]
mPointsFrustum [protected]
mTransformFrustum [protected]
mul(const MatrixF &mat)Frustum
mulL(const MatrixF &mat)Frustum
NearBottomLeft enum valueFrustum
NearBottomRight enum valueFrustum
NearTopLeft enum valueFrustum
NearTopRight enum valueFrustum
operator=(const Frustum &frustum)Frustum
PlaneBottom enum valueFrustum
PlaneBottomCenter enum valueFrustum
PlaneCount enum valueFrustum
PlaneFar enum valueFrustum
PlaneFarCenter enum valueFrustum
PlaneLeft enum valueFrustum
PlaneLeftCenter enum valueFrustum
PlaneMaskAll enum valueFrustum
PlaneMaskBottom enum valueFrustum
PlaneMaskFar enum valueFrustum
PlaneMaskLeft enum valueFrustum
PlaneMaskNear enum valueFrustum
PlaneMaskRight enum valueFrustum
PlaneMaskTop enum valueFrustum
PlaneNear enum valueFrustum
PlaneNearCenter enum valueFrustum
PlaneRight enum valueFrustum
PlaneRightCenter enum valueFrustum
PlaneTop enum valueFrustum
PlaneTopCenter enum valueFrustum
PointCount enum valueFrustum
pointInFrustum(const Point3F &point) const Frustum
scaleFromCenter(F32 scale)Frustum
set(const Frustum &frustum)Frustum
set(F32 fovInRadians, F32 aspectRatio, F32 nearDist, F32 farDist, const MatrixF &mat=MatrixF(true))Frustum
set(F32 nearLeft, F32 nearRight, F32 nearTop, F32 nearBottom, F32 nearDist, F32 farDist, const MatrixF &transform=MatrixF(true))Frustum
set(const MatrixF &projMatrix, bool normalize)Frustum
setFarDist(F32 farDist)Frustum
setNearDist(F32 nearDist)Frustum
setNearFarDist(F32 nearDist, F32 farDist)Frustum
setTransform(const MatrixF &transform)Frustum
sphereInFrustum(const Point3F &center, F32 radius) const Frustum
testPlanes(const Box3F &bounds, U32 planeMask, F32 expand=0.0f) const Frustum