|
|
| void | processCollision (const btCollisionObjectWrapper *pBody0, const btCollisionObjectWrapper *pBody1, const btDispatcherInfo &dispatchInfo, btManifoldResult *pResultOut) override |
| | コリジョン処理
|
| |
| btScalar | calculateTimeOfImpact (btCollisionObject *pBody0, btCollisionObject *pBody1, const btDispatcherInfo &dispatchInfo, btManifoldResult *pResultOut) override |
| | 衝突の時間を計算
|
| |
| void | getAllContactManifolds (btManifoldArray &manifoldArray) override |
| | 全ての接触マニホールドを取得
|
| |
|
void | clearCache (void) |
| | キャッシュクリア
|
| |
|
| | GxConvexConcaveCollisionAlgorithmDynamics (const btCollisionAlgorithmConstructionInfo &constructionInfo, const btCollisionObjectWrapper *pBody0, const btCollisionObjectWrapper *pBody1, b32 isSwapped) |
| | コンストラクタ
|
| |
|
| ~GxConvexConcaveCollisionAlgorithmDynamics (void) override |
| | デストラクタ
|
| |
◆ GxConvexConcaveCollisionAlgorithmDynamics()
| GxConvexConcaveCollisionAlgorithmDynamics::GxConvexConcaveCollisionAlgorithmDynamics |
( |
const btCollisionAlgorithmConstructionInfo & | constructionInformation, |
|
|
const btCollisionObjectWrapper * | pBody0, |
|
|
const btCollisionObjectWrapper * | pBody1, |
|
|
b32 | isSwapped ) |
コンストラクタ
- Parameters
-
| constructionInformation | [in] 初期化情報 |
| pBody0 | [in] コリジョンオブジェクト0 |
| pBody1 | [in] コリジョンオブジェクト1 |
| isSwapped | [in] スワップされたならtrue |
◆ calculateTimeOfImpact()
| btScalar GxConvexConcaveCollisionAlgorithmDynamics::calculateTimeOfImpact |
( |
btCollisionObject * | pBody0, |
|
|
btCollisionObject * | pBody1, |
|
|
const btDispatcherInfo & | dispatchInfo, |
|
|
btManifoldResult * | pResultOut ) |
|
override |
衝突の時間を計算
- Parameters
-
| pBody0 | [in] コリジョンオブジェクト0 |
| pBody1 | [in] コリジョンオブジェクト1 |
| dispatchInformation | [in] ディスパッチャー情報 |
| pResultOut | [in] 出力結果 |
- Returns
- 衝突時間
◆ getAllContactManifolds()
| void GxConvexConcaveCollisionAlgorithmDynamics::getAllContactManifolds |
( |
btManifoldArray & | manifoldArray | ) |
|
|
override |
全ての接触マニホールドを取得
- Parameters
-
| manifoldArray | [in] マニホールド配列 |
◆ processCollision()
| void GxConvexConcaveCollisionAlgorithmDynamics::processCollision |
( |
const btCollisionObjectWrapper * | pBody0, |
|
|
const btCollisionObjectWrapper * | pBody1, |
|
|
const btDispatcherInfo & | dispatchInformation, |
|
|
btManifoldResult * | pResultOut ) |
|
override |
コリジョン処理
- Parameters
-
| pBody0 | [in] コリジョンオブジェクト0 |
| pBody1 | [in] コリジョンオブジェクト1 |
| dispatchInformation | [in] ディスパッチャー情報 |
| pResultOut | [in] 出力結果 |
The documentation for this class was generated from the following files: