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