![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiFrustum, including all inherited members.
| AccessPlane(xiiUInt8 uiPlane) | xiiFrustum | |
| BottomPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| ComputeCornerPoints(xiiVec3 out_pPoints[FrustumCorner::CORNER_COUNT]) const | xiiFrustum | |
| CORNER_COUNT enum value (defined in xiiFrustum) | xiiFrustum | |
| FarBottomLeft enum value (defined in xiiFrustum) | xiiFrustum | |
| FarBottomRight enum value (defined in xiiFrustum) | xiiFrustum | |
| FarPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| FarTopLeft enum value (defined in xiiFrustum) | xiiFrustum | |
| FarTopRight enum value (defined in xiiFrustum) | xiiFrustum | |
| FrustumCorner enum name (defined in xiiFrustum) | xiiFrustum | |
| GetObjectPosition(const xiiVec3 *pVertices, xiiUInt32 uiNumVertices) const | xiiFrustum | |
| GetObjectPosition(const xiiVec3 *pVertices, xiiUInt32 uiNumVertices, const xiiMat4 &mObjectTransform) const | xiiFrustum | |
| GetObjectPosition(const xiiBoundingSphere &sphere) const | xiiFrustum | |
| GetObjectPosition(const xiiBoundingBox &box) const | xiiFrustum | |
| GetPlane(xiiUInt8 uiPlane) const | xiiFrustum | |
| GetTransformedFrustum(const xiiMat4 &mTransform) const | xiiFrustum | |
| InvertFrustum() | xiiFrustum | |
| IsValid() const | xiiFrustum | |
| LeftPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| MakeFromCorners(const xiiVec3 pCorners[FrustumCorner::CORNER_COUNT]) | xiiFrustum | static |
| MakeFromFOV(const xiiVec3 &vPosition, const xiiVec3 &vForwards, const xiiVec3 &vUp, xiiAngle fovX, xiiAngle fovY, float fNearPlane, float fFarPlane) | xiiFrustum | static |
| MakeFromMVP(const xiiMat4 &mModelViewProjection, xiiClipSpaceDepthRange::Enum depthRange=xiiClipSpaceDepthRange::Default, xiiHandedness::Enum handedness=xiiHandedness::Default) | xiiFrustum | static |
| MakeFromPlanes(const xiiPlane *pPlanes) | xiiFrustum | static |
| MakeInvalid() | xiiFrustum | static |
| NearBottomLeft enum value (defined in xiiFrustum) | xiiFrustum | |
| NearBottomRight enum value (defined in xiiFrustum) | xiiFrustum | |
| NearPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| NearTopLeft enum value (defined in xiiFrustum) | xiiFrustum | |
| NearTopRight enum value (defined in xiiFrustum) | xiiFrustum | |
| Overlaps(const xiiSimdBBox &object) const | xiiFrustum | |
| Overlaps(const xiiSimdBSphere &object) const | xiiFrustum | |
| PLANE_COUNT enum value (defined in xiiFrustum) | xiiFrustum | |
| PlaneType enum name (defined in xiiFrustum) | xiiFrustum | |
| RightPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| TopPlane enum value (defined in xiiFrustum) | xiiFrustum | |
| TransformFrustum(const xiiMat4 &mTransform) | xiiFrustum | |
| TryMakeFromCorners(xiiFrustum &out_frustum, const xiiVec3 pCorners[FrustumCorner::CORNER_COUNT]) | xiiFrustum | static |
| TryMakeFromFOV(xiiFrustum &out_frustum, const xiiVec3 &vPosition, const xiiVec3 &vForwards, const xiiVec3 &vUp, xiiAngle fovX, xiiAngle fovY, float fNearPlane, float fFarPlane) | xiiFrustum | static |
| TryMakeFromMVP(xiiFrustum &out_frustum, const xiiMat4 &mModelViewProjection, xiiClipSpaceDepthRange::Enum depthRange=xiiClipSpaceDepthRange::Default, xiiHandedness::Enum handedness=xiiHandedness::Default) | xiiFrustum | static |
| TryMakeFromPlanes(xiiFrustum &out_frustum, const xiiPlane *pPlanes) | xiiFrustum | static |
| xiiFrustum() | xiiFrustum | |
| ~xiiFrustum() (defined in xiiFrustum) | xiiFrustum |