ezEngine  Release 25.03
ezFrustum Member List

This is the complete list of members for ezFrustum, including all inherited members.

AccessPlane(ezUInt8 uiPlane)ezFrustum
BottomPlane enum value (defined in ezFrustum)ezFrustum
ComputeCornerPoints(ezVec3 out_pPoints[FrustumCorner::CORNER_COUNT]) constezFrustum
CORNER_COUNT enum value (defined in ezFrustum)ezFrustum
ezFrustum()ezFrustum
FarBottomLeft enum value (defined in ezFrustum)ezFrustum
FarBottomRight enum value (defined in ezFrustum)ezFrustum
FarPlane enum value (defined in ezFrustum)ezFrustum
FarTopLeft enum value (defined in ezFrustum)ezFrustum
FarTopRight enum value (defined in ezFrustum)ezFrustum
FrustumCorner enum name (defined in ezFrustum)ezFrustum
GetObjectPosition(const ezVec3 *pVertices, ezUInt32 uiNumVertices) constezFrustum
GetObjectPosition(const ezVec3 *pVertices, ezUInt32 uiNumVertices, const ezMat4 &mObjectTransform) constezFrustum
GetObjectPosition(const ezBoundingSphere &sphere) constezFrustum
GetObjectPosition(const ezBoundingBox &box) constezFrustum
GetPlane(ezUInt8 uiPlane) constezFrustum
GetTransformedFrustum(const ezMat4 &mTransform) constezFrustum
InvertFrustum()ezFrustum
IsValid() constezFrustum
LeftPlane enum value (defined in ezFrustum)ezFrustum
MakeFromCorners(const ezVec3 pCorners[FrustumCorner::CORNER_COUNT])ezFrustumstatic
MakeFromFOV(const ezVec3 &vPosition, const ezVec3 &vForwards, const ezVec3 &vUp, ezAngle fovX, ezAngle fovY, float fNearPlane, float fFarPlane)ezFrustumstatic
MakeFromMVP(const ezMat4 &mModelViewProjection, ezClipSpaceDepthRange::Enum depthRange=ezClipSpaceDepthRange::Default, ezHandedness::Enum handedness=ezHandedness::Default)ezFrustumstatic
MakeFromPlanes(const ezPlane *pPlanes)ezFrustumstatic
MakeInvalid()ezFrustumstatic
NearBottomLeft enum value (defined in ezFrustum)ezFrustum
NearBottomRight enum value (defined in ezFrustum)ezFrustum
NearPlane enum value (defined in ezFrustum)ezFrustum
NearTopLeft enum value (defined in ezFrustum)ezFrustum
NearTopRight enum value (defined in ezFrustum)ezFrustum
Overlaps(const ezSimdBBox &object) constezFrustum
Overlaps(const ezSimdBSphere &object) constezFrustum
PLANE_COUNT enum value (defined in ezFrustum)ezFrustum
PlaneType enum name (defined in ezFrustum)ezFrustum
RightPlane enum value (defined in ezFrustum)ezFrustum
TopPlane enum value (defined in ezFrustum)ezFrustum
TransformFrustum(const ezMat4 &mTransform)ezFrustum
TryMakeFromCorners(ezFrustum &out_frustum, const ezVec3 pCorners[FrustumCorner::CORNER_COUNT])ezFrustumstatic
TryMakeFromFOV(ezFrustum &out_frustum, const ezVec3 &vPosition, const ezVec3 &vForwards, const ezVec3 &vUp, ezAngle fovX, ezAngle fovY, float fNearPlane, float fFarPlane)ezFrustumstatic
TryMakeFromMVP(ezFrustum &out_frustum, const ezMat4 &mModelViewProjection, ezClipSpaceDepthRange::Enum depthRange=ezClipSpaceDepthRange::Default, ezHandedness::Enum handedness=ezHandedness::Default)ezFrustumstatic
TryMakeFromPlanes(ezFrustum &out_frustum, const ezPlane *pPlanes)ezFrustumstatic
~ezFrustum() (defined in ezFrustum)ezFrustum