Wrapper for OpenGL Client-Side Vertex arrays.
[詳解]
#include <opengl.hpp>
|
|
Arrays
() |
|
デフォルトコンストラクタ
|
|
void |
setVertexArray
(InputArray vertex) |
|
頂点座標の配列を設定します。[【詳解】(英語]
|
|
void |
resetVertexArray
() |
|
頂点座標をリセットします。
|
|
void |
setColorArray
(InputArray color) |
|
頂点カラーの配列を設定します。[【詳解】(英語]
|
|
void |
resetColorArray
() |
|
頂点の色をリセットします。
|
|
void |
setNormalArray
(InputArray normal) |
|
頂点法線の配列を設定します。[【詳解】(英語]
|
|
void |
resetNormalArray
() |
|
頂点の法線をリセットします。
|
|
void |
setTexCoordArray
(InputArray texCoord) |
|
頂点のテクスチャ座標の配列を設定します。[【詳解】(英語]
|
|
void |
resetTexCoordArray
() |
|
頂点のテクスチャ座標をリセットします。
|
|
void |
release
() |
|
すべての内部バッファを解放します。
|
|
void |
setAutoRelease
(bool flag) |
|
オートリリース・モードをすべてのインナー・バッファに設定する。[【詳解】(英語]
|
|
void |
bind
() const |
|
すべての頂点配列をバインドします。
|
|
int |
size
() const |
|
頂点数を返します。
|
|
bool |
empty
() const |
|
OpenGL Client-Side Vertex arrayのラッパーです。
ogl::Arrays頂点のデータをogl::Bufferオブジェクトに格納されます.
◆
setAutoRelease()
void cv::ogl::Arrays::setAutoRelease
|
( |
bool |
flag
|
) |
|
オートリリース・モードをすべてのインナー・バッファに設定する。
- 引数
-
◆
setColorArray()
void cv::ogl::Arrays::setColorArray
|
( |
InputArray |
color
|
) |
|
頂点カラーの配列を設定します。
- 引数
-
color |
頂点カラーの配列を設定します。ホストとデバイスの両方のメモリを使用できます。 |
◆
setNormalArray()
void cv::ogl::Arrays::setNormalArray
|
( |
InputArray |
normal
|
) |
|
頂点法線の配列を設定します。
- 引数
-
normal |
頂点法線を含む配列で、ホストとデバイスの両方のメモリを使用できます。 |
◆
setTexCoordArray()
void cv::ogl::Arrays::setTexCoordArray
|
( |
InputArray |
texCoord
|
) |
|
頂点のテクスチャ座標の配列を設定します。
- 引数
-
texCoord |
頂点テクスチャ座標の配列(ホストとデバイスの両方のメモリを使用可能)。 |
◆
setVertexArray()
void cv::ogl::Arrays::setVertexArray
|
( |
InputArray |
vertex
|
) |
|
頂点座標の配列を設定します。
- 引数
-
vertex |
頂点座標を持つ配列で、ホストとデバイスの両方のメモリを使用できます。 |
このクラス詳解は次のファイルから抽出されました: