39 if ( a_rSphere.GetRadius() < fDistance )
42 if ( a_rSphere.GetRadius() <= -fDistance )
61 for (
TINT i = 0; i < 6; i++ )
#define TOSHI_NAMESPACE_USING
TFORCEINLINE void TSwapValues(T &a, T &b)
FrustumIntersectSphereResult
static void TransformPlaneOrthogonal(TPlane &a_rOutPlane, const TMatrix44 &a_rMatrix, const TPlane &a_rcSourcePlane)
TFLOAT constexpr DotProduct3(const TVector4 &vec) const
Toshi::TPlane * apActivePlanes[6]
FrustumIntersectSphereResult IntersectSphereReduce(const Toshi::TSphere &a_rSphere)
void Transform(const Frustum &a_rFrustum, const Toshi::TMatrix44 &a_rMatrix)
FrustumPlane aFrustumPlanes[6]