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