![]() |
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 |