XII Release 0.1.0
Loading...
Searching...
No Matches
xiiFrustum Member List

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]) constxiiFrustum
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) constxiiFrustum
GetObjectPosition(const xiiVec3 *pVertices, xiiUInt32 uiNumVertices, const xiiMat4 &mObjectTransform) constxiiFrustum
GetObjectPosition(const xiiBoundingSphere &sphere) constxiiFrustum
GetObjectPosition(const xiiBoundingBox &box) constxiiFrustum
GetPlane(xiiUInt8 uiPlane) constxiiFrustum
GetTransformedFrustum(const xiiMat4 &mTransform) constxiiFrustum
InvertFrustum()xiiFrustum
IsValid() constxiiFrustum
LeftPlane enum value (defined in xiiFrustum)xiiFrustum
MakeFromCorners(const xiiVec3 pCorners[FrustumCorner::CORNER_COUNT])xiiFrustumstatic
MakeFromFOV(const xiiVec3 &vPosition, const xiiVec3 &vForwards, const xiiVec3 &vUp, xiiAngle fovX, xiiAngle fovY, float fNearPlane, float fFarPlane)xiiFrustumstatic
MakeFromMVP(const xiiMat4 &mModelViewProjection, xiiClipSpaceDepthRange::Enum depthRange=xiiClipSpaceDepthRange::Default, xiiHandedness::Enum handedness=xiiHandedness::Default)xiiFrustumstatic
MakeFromPlanes(const xiiPlane *pPlanes)xiiFrustumstatic
MakeInvalid()xiiFrustumstatic
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) constxiiFrustum
Overlaps(const xiiSimdBSphere &object) constxiiFrustum
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])xiiFrustumstatic
TryMakeFromFOV(xiiFrustum &out_frustum, const xiiVec3 &vPosition, const xiiVec3 &vForwards, const xiiVec3 &vUp, xiiAngle fovX, xiiAngle fovY, float fNearPlane, float fFarPlane)xiiFrustumstatic
TryMakeFromMVP(xiiFrustum &out_frustum, const xiiMat4 &mModelViewProjection, xiiClipSpaceDepthRange::Enum depthRange=xiiClipSpaceDepthRange::Default, xiiHandedness::Enum handedness=xiiHandedness::Default)xiiFrustumstatic
TryMakeFromPlanes(xiiFrustum &out_frustum, const xiiPlane *pPlanes)xiiFrustumstatic
xiiFrustum()xiiFrustum
~xiiFrustum() (defined in xiiFrustum)xiiFrustum