Public 型 | Public メソッド | 変数
クラス テンプレート mist::facet_list< T >

ポリゴン(三角形)の集合を扱うクラス [詳細]

#include <facet.h>

std::vector< T >を継承しています。

Public 型

typedef facet< T > facet_type
 ポリゴンタイプ
typedef size_t size_type
 符号なしの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には size_t 型と同じ
typedef ptrdiff_t difference_type
 符号付きの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には ptrdiff_t 型と同じ
typedef facet_type::vector_type vector_type
 頂点などを表す3次元ベクトル型
typedef float_type< T >::value_type float_type
 長さなどを計算するときに用いる浮動小数点型

Public メソッド

 facet_list ()
 デフォルトコンストラクタ(全要素をデフォルト値で初期化する)
 facet_list (const std::string &name_)
 指定した名前でポリゴン集合を初期化する
template<class TT >
 facet_list (const facet_list< TT > &f)
 他のポリゴンオブジェクトを用いて初期化する
template<class TT >
const facet_listoperator= (const facet_list< TT > &f)
 他のポリゴンオブジェクトを代入する

変数

std::string name
 法線
- 変数 inherited from std::vector< T >
elements
 STL member.

説明

template<class T>
class mist::facet_list< T >

ポリゴン(三角形)の集合を扱うクラス

引数
T… 内部で用いるデータ型

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

Generated on Wed Nov 12 2014 19:44:28 for MIST by doxygen 1.8.1.2