![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
This is the complete list of members for Divide::Frustum, including all inherited members.
_frustumPlanes | Divide::Frustum | private |
computePlanes(const mat4< F32 > &viewProjMatrix) | Divide::Frustum | |
ContainsBoundingBox(const BoundingBox &bbox, I8 &lastPlaneCache) const noexcept | Divide::Frustum | |
ContainsBoundingBox(const BoundingBox &bbox) const noexcept | Divide::Frustum | inline |
ContainsPoint(const vec3< F32 > &point, I8 &lastPlaneCache) const noexcept | Divide::Frustum | |
ContainsPoint(const vec3< F32 > &point) const noexcept | Divide::Frustum | inline |
ContainsSphere(const BoundingSphere &bSphere, I8 &lastPlaneCache) const noexcept | Divide::Frustum | |
ContainsSphere(const vec3< F32 > ¢er, F32 radius, I8 &lastPlaneCache) const noexcept | Divide::Frustum | |
ContainsSphere(const vec3< F32 > ¢er, const F32 radius) const noexcept | Divide::Frustum | inline |
getCornersWorldSpace(std::array< vec3< F32 >, to_base(FrustumPoints::COUNT)> &cornersWS) const noexcept | Divide::Frustum | |
operator==(const Frustum &other) const =default | Divide::Frustum | |
PlaneBoundingBoxIntersect(FrustumPlane frustumPlane, const BoundingBox &bbox) const noexcept | Divide::Frustum | |
PlaneBoundingBoxIntersect(const FrustumPlane *frustumPlanes, U8 count, const BoundingBox &bbox) const noexcept | Divide::Frustum | |
PlaneBoundingSphereIntersect(FrustumPlane frustumPlane, const BoundingSphere &bsphere) const noexcept | Divide::Frustum | |
PlaneBoundingSphereIntersect(const FrustumPlane *frustumPlanes, U8 count, const BoundingSphere &bsphere) const noexcept | Divide::Frustum | |
PlanePointIntersect(FrustumPlane frustumPlane, const vec3< F32 > &point) const noexcept | Divide::Frustum | |
PlanePointIntersect(const FrustumPlane *frustumPlanes, U8 count, const vec3< F32 > &point) const noexcept | Divide::Frustum | |
planes() const noexcept | Divide::Frustum | inline |
PlaneSphereIntersect(FrustumPlane frustumPlane, const vec3< F32 > ¢er, F32 radius) const noexcept | Divide::Frustum | |
PlaneSphereIntersect(const FrustumPlane *frustumPlanes, U8 count, const vec3< F32 > ¢er, F32 radius) const noexcept | Divide::Frustum | |
set(const Frustum &other) noexcept | Divide::Frustum |