#include <GxConvexConcaveCollisionAlgorithm.h>
|
|
| void | setTimeStepAndCounters (btScalar collisionMarginTriangle, const btDispatcherInfo &dispatchInfo, btManifoldResult *pResultOut) |
| | ステップ時間とカウンタを設定
|
| |
| void | processTriangle (btVector3 *pTriangle, s32 partId, s32 triangleIndex) override |
| | 三角形の処理
|
| |
|
void | clearCache (void) |
| | キャッシュクリア
|
| |
|
GX_FORCE_INLINE const btVector3 & | getAabbMin (void) const |
| | AABBの最小値を取得
|
| |
|
GX_FORCE_INLINE const btVector3 & | getAabbMax (void) const |
| | AABBの最大値を取得
|
| |
|
|
s32 | _triangleCount |
| | 三角形の数
|
| |
|
btPersistentManifold * | _pManifold |
| | マニホールド
|
| |
|
| | GxConvexTriangleCallback (btDispatcher *pDispatcher, const btCollisionObjectWrapper *pBody0, const btCollisionObjectWrapper *pBody1, b32 isSwapped) |
| | コンストラクタ
|
| |
|
| ~GxConvexTriangleCallback (void) override |
| | デストラクタ
|
| |
GxConvexTriangleCallback btConvexTriangleCallbackにメッシュトライアングルごとのフラグチェックを挿入
◆ GxConvexTriangleCallback()
| GxConvexTriangleCallback::GxConvexTriangleCallback |
( |
btDispatcher * | pDispatcher, |
|
|
const btCollisionObjectWrapper * | pBody0, |
|
|
const btCollisionObjectWrapper * | pBody1, |
|
|
b32 | isSwapped ) |
コンストラクタ
- Parameters
-
| pDispatcher | [in] ディスパッチャー |
| pBody0 | [in] コリジョンオブジェクト0 |
| pBody1 | [in] コリジョンオブジェクト1 |
| isSwapped | [in] スワップされたならtrue |
◆ processTriangle()
| void GxConvexTriangleCallback::processTriangle |
( |
btVector3 * | pTriangle, |
|
|
s32 | partId, |
|
|
s32 | triangleIndex ) |
|
override |
三角形の処理
- Parameters
-
| pTriangle | [in] 三角形 |
| partId | [in] パーツID |
| triangleIndex | [in] 三角形インデックス |
debug drawing of the overlapping triangles
◆ setTimeStepAndCounters()
| void GxConvexTriangleCallback::setTimeStepAndCounters |
( |
btScalar | collisionMarginTriangle, |
|
|
const btDispatcherInfo & | dispatchInformation, |
|
|
btManifoldResult * | pResultOut ) |
ステップ時間とカウンタを設定
- Parameters
-
| collisionMarginTriangle | [in] 三角形のコリジョンマージン |
| dispatchInformation | [in] ディスパッチャー情報 |
| pResultOut | [in] 出力結果 |
The documentation for this class was generated from the following files: