![]() |
Plasma Engine
2.0
|
This is the complete list of members for plFrustum, including all inherited members.
AccessPlane(plUInt8 uiPlane) | plFrustum | |
BottomPlane enum value (defined in plFrustum) | plFrustum | |
ComputeCornerPoints(plVec3 out_pPoints[FrustumCorner::CORNER_COUNT]) const | plFrustum | |
CORNER_COUNT enum value (defined in plFrustum) | plFrustum | |
FarBottomLeft enum value (defined in plFrustum) | plFrustum | |
FarBottomRight enum value (defined in plFrustum) | plFrustum | |
FarPlane enum value (defined in plFrustum) | plFrustum | |
FarTopLeft enum value (defined in plFrustum) | plFrustum | |
FarTopRight enum value (defined in plFrustum) | plFrustum | |
FrustumCorner enum name (defined in plFrustum) | plFrustum | |
GetObjectPosition(const plVec3 *pVertices, plUInt32 uiNumVertices) const | plFrustum | |
GetObjectPosition(const plVec3 *pVertices, plUInt32 uiNumVertices, const plMat4 &mObjectTransform) const | plFrustum | |
GetObjectPosition(const plBoundingSphere &sphere) const | plFrustum | |
GetObjectPosition(const plBoundingBox &box) const | plFrustum | |
GetPlane(plUInt8 uiPlane) const | plFrustum | |
GetTransformedFrustum(const plMat4 &mTransform) const | plFrustum | |
InvertFrustum() | plFrustum | |
IsValid() const | plFrustum | |
LeftPlane enum value (defined in plFrustum) | plFrustum | |
MakeFromCorners(const plVec3 pCorners[FrustumCorner::CORNER_COUNT]) | plFrustum | static |
MakeFromFOV(const plVec3 &vPosition, const plVec3 &vForwards, const plVec3 &vUp, plAngle fovX, plAngle fovY, float fNearPlane, float fFarPlane) | plFrustum | static |
MakeFromMVP(const plMat4 &mModelViewProjection, plClipSpaceDepthRange::Enum depthRange=plClipSpaceDepthRange::Default, plHandedness::Enum handedness=plHandedness::Default) | plFrustum | static |
MakeFromPlanes(const plPlane *pPlanes) | plFrustum | static |
NearBottomLeft enum value (defined in plFrustum) | plFrustum | |
NearBottomRight enum value (defined in plFrustum) | plFrustum | |
NearPlane enum value (defined in plFrustum) | plFrustum | |
NearTopLeft enum value (defined in plFrustum) | plFrustum | |
NearTopRight enum value (defined in plFrustum) | plFrustum | |
Overlaps(const plSimdBBox &object) const | plFrustum | |
Overlaps(const plSimdBSphere &object) const | plFrustum | |
PLANE_COUNT enum value (defined in plFrustum) | plFrustum | |
PlaneType enum name (defined in plFrustum) | plFrustum | |
plFrustum() | plFrustum | |
RightPlane enum value (defined in plFrustum) | plFrustum | |
TopPlane enum value (defined in plFrustum) | plFrustum | |
TransformFrustum(const plMat4 &mTransform) | plFrustum | |
TryMakeFromCorners(plFrustum &out_frustum, const plVec3 pCorners[FrustumCorner::CORNER_COUNT]) | plFrustum | static |
TryMakeFromFOV(plFrustum &out_frustum, const plVec3 &vPosition, const plVec3 &vForwards, const plVec3 &vUp, plAngle fovX, plAngle fovY, float fNearPlane, float fFarPlane) | plFrustum | static |
TryMakeFromMVP(plFrustum &out_frustum, const plMat4 &mModelViewProjection, plClipSpaceDepthRange::Enum depthRange=plClipSpaceDepthRange::Default, plHandedness::Enum handedness=plHandedness::Default) | plFrustum | static |
TryMakeFromPlanes(plFrustum &out_frustum, const plPlane *pPlanes) | plFrustum | static |
~plFrustum() (defined in plFrustum) | plFrustum |