|
| 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 |
| |