#include <BuddhaBoundingFrustum.h>
Public Member Functions | |
| BoundingFrustum (const Matrix &value) | |
| コンストラクタ | |
| Plane & | Near (void) |
| ニアプレーンの取得 | |
| Plane & | Far (void) |
| ファープレーンの取得 | |
| Plane & | Top (void) |
| (ファー側へ向かって)上側のプレーンの取得 | |
| Plane & | Right (void) |
| (ファー側へ向かって)右側のプレーンの取得 | |
| Plane & | Bottom (void) |
| (ファー側へ向かって)下側のプレーンの取得 | |
| Plane & | Left (void) |
| (ファー側へ向かって)左側のプレーンの取得 | |
| void | Contains (const Vector3 &position, CONTAINMENT_TYPE &result) const |
| 境界フラスタムが position で指定される座標を含んでいるかどうかチェックする | |
| CONTAINMENT_TYPE | Contains (const Vector3 &position) const |
| 境界フラスタムが position で指定される座標を含んでいるかどうかチェックする | |
| void | Contains (const BoundingSphere &sphere, CONTAINMENT_TYPE &result) const |
| 境界フラスタムが sphere を含んでいるかどうかチェックする | |
| CONTAINMENT_TYPE | Contains (const BoundingSphere &sphere) const |
| 境界フラスタムが sphere を含んでいるかどうかチェックする | |
| void | Contains (const BoundingBox &box, CONTAINMENT_TYPE &result) const |
| 境界フラスタムが box を含んでいるかどうかチェックする | |
| CONTAINMENT_TYPE | Contains (const BoundingBox &box) const |
| 境界フラスタムが box を含んでいるかどうかチェックする | |
| BuddhaLib::BoundingFrustum::BoundingFrustum | ( | const Matrix & | value | ) |
コンストラクタ
| value | ビュー×プロジェクション |
| void BuddhaLib::BoundingFrustum::Contains | ( | const Vector3 & | position, | |
| CONTAINMENT_TYPE & | result | |||
| ) | const |
境界フラスタムが position で指定される座標を含んでいるかどうかチェックする
| position | チェックする座標 | |
| result | [結果出力] この境界フラスタムと position の関係をしめす列挙子の値 |
| CONTAINMENT_TYPE BuddhaLib::BoundingFrustum::Contains | ( | const Vector3 & | position | ) | const |
境界フラスタムが position で指定される座標を含んでいるかどうかチェックする
| position | チェックする座標 |
| void BuddhaLib::BoundingFrustum::Contains | ( | const BoundingSphere & | sphere, | |
| CONTAINMENT_TYPE & | result | |||
| ) | const |
境界フラスタムが sphere を含んでいるかどうかチェックする
| sphere | 判定対象のスフィア | |
| result | [結果出力] この境界フラスタムと sphere の関係をしめす列挙子の値 |
| CONTAINMENT_TYPE BuddhaLib::BoundingFrustum::Contains | ( | const BoundingSphere & | sphere | ) | const |
境界フラスタムが sphere を含んでいるかどうかチェックする
| void BuddhaLib::BoundingFrustum::Contains | ( | const BoundingBox & | box, | |
| CONTAINMENT_TYPE & | result | |||
| ) | const |
境界フラスタムが box を含んでいるかどうかチェックする
| box | 判定対象の境界ボックス | |
| result | [結果出力] この境界フラスタム box の関係をしめす列挙子の値 |
| CONTAINMENT_TYPE BuddhaLib::BoundingFrustum::Contains | ( | const BoundingBox & | box | ) | const |
境界フラスタムが box を含んでいるかどうかチェックする
| box | 判定対象の境界ボックス |
1.5.2