ゲームグラフィックス特論
|
点. [詳解]
#include <gg.h>
公開メンバ関数 | |
GgPoints (GLenum mode=GL_POINTS) | |
コンストラクタ. [詳解] | |
GgPoints (const GgVector *pos, GLsizei countv, GLenum mode=GL_POINTS, GLenum usage=GL_STATIC_DRAW) | |
コンストラクタ. [詳解] | |
virtual | ~GgPoints () |
デストラクタ. [詳解] | |
GLsizei | getCount () const |
データの数を取り出す. [詳解] | |
GLuint | getBuffer () const |
頂点の位置データを格納した頂点バッファオブジェクト名を取り出す. [詳解] | |
void | send (const GgVector *pos, GLint first=0, GLsizei count=0) const |
既存のバッファオブジェクトに頂点の位置データを転送する. [詳解] | |
void | load (const GgVector *pos, GLsizei count, GLenum usage=GL_STATIC_DRAW) |
バッファオブジェクトを確保して頂点の位置データを格納する. [詳解] | |
virtual void | draw (GLint first=0, GLsizei count=0) const |
点の描画. [詳解] | |
基底クラス gg::GgShape に属する継承公開メンバ関数 | |
GgShape (GLenum mode=0) | |
コンストラクタ. [詳解] | |
virtual | ~GgShape () |
デストラクタ. [詳解] | |
GgShape (const GgShape &o)=delete | |
コピーコンストラクタは使用禁止. [詳解] | |
GgShape & | operator= (const GgShape &o)=delete |
代入演算子は使用禁止. [詳解] | |
GLuint | get () const |
頂点配列オブジェクト名を取り出す. [詳解] | |
void | setMode (GLenum mode) |
基本図形の設定. [詳解] | |
GLenum | getMode () const |
基本図形の検査. [詳解] | |
|
inline |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |