Springhead
An open source physics engine for virtual reality, haptics and motion generation.
クラス テンプレート AxisIndex< N >

拘束軸管理クラス.拘束の有無を保持し,拘束軸リストを作成する

#include <PHAxisIndex.h>

AxisIndex< N >に対する継承グラフ

Public 型

enum  Transition { IL_CONTINUE_ENABLED =0, IL_NEWLY_ENABLED, IL_DISABLED }
 変化状態をあらわすenum
 

Public メソッド

 AxisIndex ()
 コンストラクタ
 
void Enable (int i)
 軸番号iを拘束する
 
void Disable (int i)
 軸番号iの拘束を解除する
 
bool IsEnabled (int i)
 軸番号iが拘束されているかどうかを取得する
 
int size ()
 拘束軸番号リストのサイズを取得する
 
int & operator[] (int n)
 拘束軸番号リストのn番目の軸番号を取得する
 
bool IsContinued (int i)
 軸番号iの拘束が継続しているかどうかを返す
 
void Clear ()
 拘束軸番号リストをクリア
 

このクラスの説明は次のファイルから生成されました: