- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- データ構造
- データ構造索引
- クラス階層
- データフィールド

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_list & | operator= (const facet_list< TT > &f)
| 他のポリゴンオブジェクトを代入する

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

## 説明

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

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

引数

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

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

- facet.h