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 |
三角形のリストを格納する構造体です。