_updateBounds() | Frustum | [protected] |
_updatePlanes() | Frustum | [protected] |
CameraPosition enum value | Frustum | |
CornerPointCount enum value | Frustum | |
FarBottomLeft enum value | Frustum | |
FarBottomRight enum value | Frustum | |
FarTopLeft enum value | Frustum | |
FarTopRight enum value | Frustum | |
FirstCornerPoint enum value | Frustum | |
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 value | Frustum | |
mBounds | Frustum | [protected] |
mFarDist | Frustum | [protected] |
mNearBottom | Frustum | [protected] |
mNearDist | Frustum | [protected] |
mNearLeft | Frustum | [protected] |
mNearRight | Frustum | [protected] |
mNearTop | Frustum | [protected] |
mPlanes | Frustum | [protected] |
mPoints | Frustum | [protected] |
mTransform | Frustum | [protected] |
mul(const MatrixF &mat) | Frustum | |
mulL(const MatrixF &mat) | Frustum | |
NearBottomLeft enum value | Frustum | |
NearBottomRight enum value | Frustum | |
NearTopLeft enum value | Frustum | |
NearTopRight enum value | Frustum | |
operator=(const Frustum &frustum) | Frustum | |
PlaneBottom enum value | Frustum | |
PlaneBottomCenter enum value | Frustum | |
PlaneCount enum value | Frustum | |
PlaneFar enum value | Frustum | |
PlaneFarCenter enum value | Frustum | |
PlaneLeft enum value | Frustum | |
PlaneLeftCenter enum value | Frustum | |
PlaneMaskAll enum value | Frustum | |
PlaneMaskBottom enum value | Frustum | |
PlaneMaskFar enum value | Frustum | |
PlaneMaskLeft enum value | Frustum | |
PlaneMaskNear enum value | Frustum | |
PlaneMaskRight enum value | Frustum | |
PlaneMaskTop enum value | Frustum | |
PlaneNear enum value | Frustum | |
PlaneNearCenter enum value | Frustum | |
PlaneRight enum value | Frustum | |
PlaneRightCenter enum value | Frustum | |
PlaneTop enum value | Frustum | |
PlaneTopCenter enum value | Frustum | |
PointCount enum value | Frustum | |
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 ¢er, F32 radius) const | Frustum | |
testPlanes(const Box3F &bounds, U32 planeMask, F32 expand=0.0f) const | Frustum | |