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

組み合わせ配列(入れ替え不可,4角形になる)

#include <Combination.h>

UTCombination< T >に対する継承グラフ

Public 型

typedef std::vector< T > base_type
 

Public メソッド

void resize (int hnew, int wnew)
 サイズの変更 [0, min(height(), hnew))行,[0, min(width(), wnew)列の要素は保存される 新しくできる要素にはT()が代入される
 
void erase_row (int row)
 r番目の行を削除し,[r+1, height())番目の行を1つ上に詰める
 
void erase_col (int col)
 c番目の列を削除し,[c+1, width())番目の列を1つ左に詰める
 
int height () const
 
int width () const
 
T & item (int i, int j)
 
void clear ()
 
const T & item (int i, int j) const
 

Additional Inherited Members

- Public 変数 inherited from vector< T >
elements
 STL member.
 

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