メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::PHWaterContactEngine

#include <PHWaterContact.h>

Spr::SGBehaviorEngineを継承しています。

Spr::PHWaterContactEngineのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

Public 変数

Static Public 変数


説明

剛体と流体との接触力計算エンジン. 現状ではPHWater 1 対 PHSolid 多 もちろんPHSolid同士の接触は別途PHContactEngineでやってください.

PHWaterContact.h59 行で定義されています。


関数

virtual bool Spr::PHWaterContactEngine::AddChildObject SGObject o,
SGScene s
[virtual]
 

子オブジェクトの追加

Spr::SGObjectを再定義しています。

virtual void Spr::PHWaterContactEngine::Loaded SGScene scene  )  [virtual]
 

ロード完了時の処理

Spr::SGObjectを再定義しています。

virtual void Spr::PHWaterContactEngine::Init SGScene scene  )  [virtual]
 

初期化処理、Loadedが呼ぶ

int Spr::PHWaterContactEngine::GetPriority  )  const [inline, virtual]
 

実行順序を決めるプライオリティ値.小さいほど早い

Spr::SGBehaviorEngineを再定義しています。

PHWaterContact.h89 行で定義されています。

virtual void Spr::PHWaterContactEngine::Step SGScene s  )  [virtual]
 

時間を dt 進める.

Spr::SGBehaviorEngineを再定義しています。

virtual void Spr::PHWaterContactEngine::Clear SGScene s  )  [virtual]
 

シーンをクリアするときの処理

Spr::SGEngineを再定義しています。

virtual void Spr::PHWaterContactEngine::LoadState const SGBehaviorStates states  )  [virtual]
 

状態の読み出し

Spr::SGBehaviorEngineを再定義しています。

virtual void Spr::PHWaterContactEngine::SaveState SGBehaviorStates states  )  const [virtual]
 

状態の保存

Spr::SGBehaviorEngineを再定義しています。

virtual void Spr::PHWaterContactEngine::Render GRRender r,
SGScene s
[virtual]
 

レンダリング

Spr::SGBehaviorEngineを再定義しています。


変数

UTTypeInfoImp< PHWaterContactEngine > Spr::PHWaterContactEngine::typeInfo [static]
 

クラス名の取得などの基本機能の実装

Spr::SGBehaviorEngineを再定義しています。

PHWaterContact.h67 行で定義されています。

PHWSolids Spr::PHWaterContactEngine::solids
 

PHWaterContact.h71 行で定義されています。

std::vector<Vec3f> Spr::PHWaterContactEngine::tris
 

デバッグ用:水面下の3角形

PHWaterContact.h76 行で定義されています。

std::vector<Vec3f> Spr::PHWaterContactEngine::points
 

デバッグ用:物体と重なっている水

PHWaterContact.h77 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 02:00:24 2006に生成されました。  doxygen 1.4.1