Open 3D Engine AzCore API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AZ::Frustum, including all inherited members.
AZ_TYPE_INFO(Frustum, "{AE7D2ADA-0266-494A-98C4-699F099171C2}") (defined in AZ::Frustum) | AZ::Frustum | |
Bottom enum value (defined in AZ::Frustum) | AZ::Frustum | |
CalculateViewFrustumAttributes() const | AZ::Frustum | |
CornerIndices enum name (defined in AZ::Frustum) | AZ::Frustum | |
CornerVertexArray typedef (defined in AZ::Frustum) | AZ::Frustum | |
Count enum value (defined in AZ::Frustum) | AZ::Frustum | |
CreateFromMatrixColumnMajor(const Matrix4x4 &matrix, ReverseDepth reverseDepth=ReverseDepth::False) (defined in AZ::Frustum) | AZ::Frustum | static |
CreateFromMatrixColumnMajorSymmetricZ(const Matrix4x4 &matrix, ReverseDepth reverseDepth=ReverseDepth::False) (defined in AZ::Frustum) | AZ::Frustum | static |
CreateFromMatrixRowMajor(const Matrix4x4 &matrix, ReverseDepth reverseDepth=ReverseDepth::False) | AZ::Frustum | static |
CreateFromMatrixRowMajorSymmetricZ(const Matrix4x4 &matrix, ReverseDepth reverseDepth=ReverseDepth::False) (defined in AZ::Frustum) | AZ::Frustum | static |
Far enum value (defined in AZ::Frustum) | AZ::Frustum | |
FarBottomLeft enum value (defined in AZ::Frustum) | AZ::Frustum | |
FarBottomRight enum value (defined in AZ::Frustum) | AZ::Frustum | |
FarTopLeft enum value (defined in AZ::Frustum) | AZ::Frustum | |
FarTopRight enum value (defined in AZ::Frustum) | AZ::Frustum | |
Frustum() | AZ::Frustum | |
Frustum(const ViewFrustumAttributes &viewFrustumAttributes) | AZ::Frustum | explicit |
Frustum(const Plane &nearPlane, const Plane &farPlane, const Plane &leftPlane, const Plane &rightPlane, const Plane &topPlane, const Plane &bottomPlane) (defined in AZ::Frustum) | AZ::Frustum | explicit |
GetCorners(CornerVertexArray &corners) const | AZ::Frustum | |
GetPlane(PlaneId planeId) const | AZ::Frustum | |
IntersectAabb(const Vector3 &minimum, const Vector3 &maximum) const | AZ::Frustum | |
IntersectAabb(const Aabb &aabb) const | AZ::Frustum | |
IntersectSphere(const Vector3 ¢er, float radius) const | AZ::Frustum | |
IntersectSphere(const Sphere &sphere) const | AZ::Frustum | |
IsClose(const Frustum &rhs, float tolerance=Constants::Tolerance) const | AZ::Frustum | |
Left enum value (defined in AZ::Frustum) | AZ::Frustum | |
MAX enum value (defined in AZ::Frustum) | AZ::Frustum | |
Near enum value (defined in AZ::Frustum) | AZ::Frustum | |
NearBottomLeft enum value (defined in AZ::Frustum) | AZ::Frustum | |
NearBottomRight enum value (defined in AZ::Frustum) | AZ::Frustum | |
NearTopLeft enum value (defined in AZ::Frustum) | AZ::Frustum | |
NearTopRight enum value (defined in AZ::Frustum) | AZ::Frustum | |
PlaneId enum name (defined in AZ::Frustum) | AZ::Frustum | |
Reflect(ReflectContext *context) | AZ::Frustum | static |
ReverseDepth enum name (defined in AZ::Frustum) | AZ::Frustum | |
Right enum value (defined in AZ::Frustum) | AZ::Frustum | |
Set(const Frustum &frustum) | AZ::Frustum | |
SetPlane(PlaneId planeId, const Plane &plane) | AZ::Frustum | |
Top enum value (defined in AZ::Frustum) | AZ::Frustum |