|
ゲームグラフィックス特論
|
点. [詳解]
#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 |