|
Sphere | BoundingSphere (const Array< Float3 > &points) noexcept |
|
Sphere | BoundingSphere (const Vertex3D *vertices, size_t count) noexcept |
|
Sphere | BoundingSphere (const Array< Vertex3D > &vertices) noexcept |
|
Box | BoundingBox (const Array< Float3 > &points) noexcept |
|
Box | BoundingBox (const Vertex3D *vertices, size_t count) noexcept |
|
Box | BoundingBox (const Array< Vertex3D > &vertices) noexcept |
|
OrientedBox | BoundingOrientedBox (const Array< Float3 > &points) noexcept |
|
OrientedBox | BoundingOrientedBox (const Vertex3D *vertices, size_t count) noexcept |
|
OrientedBox | BoundingOrientedBox (const Array< Vertex3D > &vertices) noexcept |
|
Sphere | TransformBoundingSphere (const Sphere &sphere, const Mat4x4 &matrix) noexcept |
|
Box | TransformBoundingBox (const Box &box, const Mat4x4 &matrix) noexcept |
|
OrientedBox | TransformBoundingOrientedBox (const OrientedBox &box, const Mat4x4 &matrix) noexcept |
|
Sphere | MergeBoundingSpheres (const Sphere &a, const Sphere &b) noexcept |
|
Box | MergeBoundingBoxes (const Box &a, const Box &b) noexcept |
|
std::array< Vec3, 8 > | GetCorners (const Box &box) noexcept |
|
std::array< Vec3, 8 > | GetCorners (const OrientedBox &box) noexcept |
|
std::array< Vec3, 8 > | GetCorners (const ViewFrustum &frustum) noexcept |
|
bool | Intersects (const Sphere &a, const Vec3 &b) noexcept |
|
bool | Intersects (const Sphere &a, const Triangle3D &b) noexcept |
|
bool | Intersects (const Sphere &a, const Sphere &b) noexcept |
|
bool | Intersects (const Sphere &a, const Box &b) noexcept |
|
bool | Intersects (const Sphere &a, const OrientedBox &b) noexcept |
|
bool | Intersects (const Sphere &a, const ViewFrustum &b) noexcept |
|
bool | Intersects (const Box &a, const Vec3 &b) noexcept |
|
bool | Intersects (const Box &a, const Triangle3D &b) noexcept |
|
bool | Intersects (const Box &a, const Sphere &b) noexcept |
|
bool | Intersects (const Box &a, const Box &b) noexcept |
|
bool | Intersects (const Box &a, const OrientedBox &b) noexcept |
|
bool | Intersects (const Box &a, const ViewFrustum &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const Vec3 &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const Triangle3D &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const Sphere &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const Box &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const OrientedBox &b) noexcept |
|
bool | Intersects (const OrientedBox &a, const ViewFrustum &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const Vec3 &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const Triangle3D &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const Sphere &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const Box &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const OrientedBox &b) noexcept |
|
bool | Intersects (const ViewFrustum &a, const ViewFrustum &b) noexcept |
|
bool | Contains (const Sphere &a, const Vec3 &b) noexcept |
|
bool | Contains (const Sphere &a, const Triangle3D &b) noexcept |
|
bool | Contains (const Sphere &a, const Sphere &b) noexcept |
|
bool | Contains (const Sphere &a, const Box &b) noexcept |
|
bool | Contains (const Sphere &a, const OrientedBox &b) noexcept |
|
bool | Contains (const Sphere &a, const ViewFrustum &b) noexcept |
|
bool | Contains (const Box &a, const Vec3 &b) noexcept |
|
bool | Contains (const Box &a, const Triangle3D &b) noexcept |
|
bool | Contains (const Box &a, const Sphere &b) noexcept |
|
bool | Contains (const Box &a, const Box &b) noexcept |
|
bool | Contains (const Box &a, const OrientedBox &b) noexcept |
|
bool | Contains (const Box &a, const ViewFrustum &b) noexcept |
|
bool | Contains (const OrientedBox &a, const Vec3 &b) noexcept |
|
bool | Contains (const OrientedBox &a, const Triangle3D &b) noexcept |
|
bool | Contains (const OrientedBox &a, const Sphere &b) noexcept |
|
bool | Contains (const OrientedBox &a, const Box &b) noexcept |
|
bool | Contains (const OrientedBox &a, const OrientedBox &b) noexcept |
|
bool | Contains (const OrientedBox &a, const ViewFrustum &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const Vec3 &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const Triangle3D &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const Sphere &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const Box &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const OrientedBox &b) noexcept |
|
bool | Contains (const ViewFrustum &a, const ViewFrustum &b) noexcept |
|