|
mqsdx
310.0.1
MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ
|
インデックスバッファ型 [詳細]
#include <MQ0x.hpp>
Public 型 | |
|
typedef std::vector< Index > ::const_iterator | ConstIterator |
| 読み取り専用の前進イテレータ | |
|
typedef std::vector< Index > ::size_type | Index |
| インデックス型 | |
Public メソッド | |
| Face::Buffer::IndexBuffer::Index | Add (Face::Buffer::Index index) |
| インデックスバッファにインデックスを追加します。既に登録済みのインデックスが見つかる場合は追加されません。 [詳細] | |
| ConstIterator | Begin () const |
| 読み取り専用・前進タイプの先頭イテレータを返します。 | |
| bool | Contains (const Face::Buffer::Index src, IndexBuffer::Index *find_index=NULL) const |
| 要素を検索します。 [詳細] | |
| IndexBuffer::Index | Count () const |
| 要素数を取得します | |
| ConstIterator | End () const |
| 読み取り専用・前進タイプの終端イテレータを返します。 | |
| Face::Buffer::Index | operator[] (IndexBuffer::Index index) const |
| インデックスバッファの要素にアクセスします。 [詳細] | |
インデックスバッファ型
Face::Buffer::IndexBuffer構造体は、Face::Bufferのインデックスを重複しないようにバッファする構造体です。
|
inline |
インデックスバッファにインデックスを追加します。既に登録済みのインデックスが見つかる場合は追加されません。
|
inline |
要素を検索します。
| [in] | src | 検索する要素 |
| [out] | NULL以外を指定すると、見つかったインデックスが記録されます。 |
|
inline |
インデックスバッファの要素にアクセスします。
範囲検査は行われないので、indexには必ず Count() より小さな値を指定してください。