ゲームグラフィックス特論
公開メンバ関数 | 公開変数類 | 全メンバ一覧
gg::GgVertex 構造体

三角形の頂点データ. [詳解]

#include <gg.h>

公開メンバ関数

 GgVertex ()
 法線. [詳解]
 
 GgVertex (const GgVector &pos, const GgVector &norm)
 コンストラクタ. [詳解]
 
 GgVertex (GLfloat px, GLfloat py, GLfloat pz, GLfloat nx, GLfloat ny, GLfloat nz)
 コンストラクタ. [詳解]
 
 GgVertex (const GLfloat *pos, const GLfloat *norm)
 コンストラクタ. [詳解]
 

公開変数類

GgVector position
 
GgVector normal
 位置. [詳解]
 

詳解

三角形の頂点データ.

gg.h4651 行目に定義があります。

構築子と解体子

◆ GgVertex() [1/4]

gg::GgVertex::GgVertex ( )
inline

法線.

コンストラクタ.

gg.h4657 行目に定義があります。

◆ GgVertex() [2/4]

gg::GgVertex::GgVertex ( const GgVector pos,
const GgVector norm 
)
inline

コンストラクタ.

引数
posGgVector 型の位置データ.
normGgVector 型の法線データ.

gg.h4662 行目に定義があります。

◆ GgVertex() [3/4]

gg::GgVertex::GgVertex ( GLfloat  px,
GLfloat  py,
GLfloat  pz,
GLfloat  nx,
GLfloat  ny,
GLfloat  nz 
)
inline

コンストラクタ.

引数
pxGgVector 型の位置データの x 成分.
pyGgVector 型の位置データの y 成分.
pzGgVector 型の位置データの z 成分.
nxGgVector 型の法線データの x 成分.
nyGgVector 型の法線データの y 成分.
nzGgVector 型の法線データの z 成分.

gg.h4673 行目に定義があります。

◆ GgVertex() [4/4]

gg::GgVertex::GgVertex ( const GLfloat *  pos,
const GLfloat *  norm 
)
inline

コンストラクタ.

引数
pos3 要素の GLfloat 型の位置データのポインタ.
norm3 要素の GLfloat 型の法線データのポインタ.

gg.h4681 行目に定義があります。

メンバ詳解

◆ normal

GgVector gg::GgVertex::normal

位置.

gg.h4654 行目に定義があります。

◆ position

GgVector gg::GgVertex::position

gg.h4653 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: