|
mqsdx
310.0.1
MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ
|
三角形のリストを格納する構造体です。 [詳細]
#include <MQ0x.hpp>
構成 | |
| struct | IndexBuffer |
| インデックスバッファ型 [詳細] | |
Public 型 | |
| typedef buffer_type::size_type | Index |
| インデックス型 | |
Public メソッド | |
| void | Add (const Face &add_item) |
| 末尾に要素を追加します。 | |
| Index | BeginIndex () const |
| 先頭の要素番号を返します。現在のところ常に0を返します。 | |
| void | Clear (const bool isCompact=false) |
| バッファをクリアします。isCompactをtrueに指定すると、ヒープ領域も切り詰められます。 | |
| void | Compact () |
| 不要なヒープ領域を切り詰めます。 | |
| Index | Count () const |
| 配列の要素数を返します。 | |
| Index | EndIndex () const |
| 終端の要素番号を返します。今のところ配列の要素数 Count() に等しい値が返ります。 | |
| const Face * | operator[] (Index index) const |
| 要素にアクセスします。範囲外の値を参照するとNULLが返ります。 | |
| void | Reserve (const Index size) |
| ヒープ領域をあらかじめ予約します。 | |
フレンド | |
| class | Polygon::UVFaceBuffer |
三角形のリストを格納する構造体です。