|
static bool | SpherePoint (SimdSphereArg sphere, SimdVectorArg point) noexcept |
| 3次元空間上の球が点を包含するかどうかを判定します。 [詳解]
|
|
static bool | SphereTriangle (SimdSphereArg sphere, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexcept |
| 3次元空間上の球が三角形を包含するかどうかを判定します。 [詳解]
|
|
static bool | SphereOrientedBox (SimdSphereArg sphere, const OrientedBox &obb) noexcept |
| 3次元空間上の球がOBBを包含するかどうかを判定します。 [詳解]
|
|
static bool | SphereAxisAlignedBox (SimdSphereArg sphere, const AxisAlignedBox &aabb) noexcept |
| 3次元空間上の球がAABBを包含するかどうかを判定します。 [詳解]
|
|
static bool | SphereSphere (SimdSphereArg sphere, SimdSphereArg contained_sphere) noexcept |
| 3次元空間上の球が球を包含するかどうかを判定します。 [詳解]
|
|
static bool | SphereFrustum (SimdSphereArg sphere, const Frustum &frustum) noexcept |
| 3次元空間上の球がフラスタムを包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxPoint (const AxisAlignedBox &aabb, SimdVectorArg point) noexcept |
| 3次元空間上のAABBが点を包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxTriangle (const AxisAlignedBox &aabb, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexcept |
| 3次元空間上のAABBが三角形を包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxOrientedBox (const AxisAlignedBox &aabb, const OrientedBox &obb) noexcept |
| 3次元空間上のAABBがOBBを包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxAxisAlignedBox (const AxisAlignedBox &aabb, const AxisAlignedBox &contained_aabb) noexcept |
| 3次元空間上のAABBがAABBを包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxSphere (const AxisAlignedBox &aabb, SimdSphereArg sphere) noexcept |
| 3次元空間上のAABBが球を包含するかどうかを判定します。 [詳解]
|
|
static bool | AxisAlignedBoxFrustum (const AxisAlignedBox &aabb, const Frustum &frustum) noexcept |
| 3次元空間上のAABBがフラスタムを包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxPoint (const OrientedBox &box, SimdVectorArg point) noexcept |
| 3次元空間上のOBBが点を包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxTriangle (const OrientedBox &box, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexcept |
| 3次元空間上のOBBが三角形を包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxOrientedBox (const OrientedBox &box, const OrientedBox &box_contained) noexcept |
| 3次元空間上のOBBがOBBを包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxAxisAlignedBox (const OrientedBox &box, const AxisAlignedBox &aabb) noexcept |
| 3次元空間上のOBBがAABBを包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxSphere (const OrientedBox &box, SimdSphereArg sphere) noexcept |
| 3次元空間上のOBBが球を包含するかどうかを判定します。 [詳解]
|
|
static bool | OrientedBoxFrustum (const OrientedBox &box, const Frustum &frustum) noexcept |
| 3次元空間上のOBBがフラスタムを包含するのかどうかを判定します。 [詳解]
|
|
static bool | FrustumPoint (const Frustum &frustum, SimdVectorArg point) noexcept |
| フラスタムが3次元空間上の点を包含するのかどうかを判定します。 [詳解]
|
|
static bool | FrustumTriangle (const Frustum &frustum, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexcept |
| フラスタムが3次元空間上の三角形を包含するのかどうかを判定します。 [詳解]
|
|
static bool | FrustumSphere (const Frustum &frustum, SimdSphereArg sphere) noexcept |
| フラスタムが3次元空間上の球を包含するのかどうかを判定します。 [詳解]
|
|
static bool | FrustumAxisAlignedBox (const Frustum &frustum, const AxisAlignedBox &aabb) noexcept |
| フラスタムが3次元空間上のAABBを包含するかどうかを判定します。 [詳解]
|
|
static bool | FrustumOrientedBox (const Frustum &frustum, const OrientedBox &box) noexcept |
| フラスタムが3次元空間上のOBBを包含するかどうかを判定します。 [詳解]
|
|
static bool | FrustumFrustum (const Frustum &frustum, const Frustum &contained) noexcept |
| フラスタムがフラスタムを包含するかどうかを判定します。 [詳解]
|
|
包含関係の判定を行う関数をまとめたクラスです。
- 説明
- このクラスのメンバは全て静的関数で、クラスをインスタンス化することはできません。
SimdGeometry.h の 268 行目に定義があります。