Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::PHWaterContactEngine Class Reference

#include <PHWaterContact.h>

Inherits Spr::SGBehaviorEngine.

Collaboration diagram for Spr::PHWaterContactEngine:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Public Attributes

Static Public Attributes


Detailed Description

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

Definition at line 59 of file PHWaterContact.h.


Member Function Documentation

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

子オブジェクトの追加

Reimplemented from Spr::SGObject.

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

ロード完了時の処理

Reimplemented from Spr::SGObject.

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

初期化処理、Loadedが呼ぶ

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

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

Reimplemented from Spr::SGBehaviorEngine.

Definition at line 89 of file PHWaterContact.h.

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

時間を dt 進める.

Reimplemented from Spr::SGBehaviorEngine.

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

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

Reimplemented from Spr::SGEngine.

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

状態の読み出し

Reimplemented from Spr::SGBehaviorEngine.

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

状態の保存

Reimplemented from Spr::SGBehaviorEngine.

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

レンダリング

Reimplemented from Spr::SGBehaviorEngine.


Member Data Documentation

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

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

Reimplemented from Spr::SGBehaviorEngine.

Definition at line 67 of file PHWaterContact.h.

PHWSolids Spr::PHWaterContactEngine::solids
 

Definition at line 71 of file PHWaterContact.h.

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

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

Definition at line 76 of file PHWaterContact.h.

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

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

Definition at line 77 of file PHWaterContact.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:09:01 2006 for Springhead by  doxygen 1.4.1