G3*_Begin

構文

#include <iris/gx/g3imm.h>
#include <iris/gx/g3b.h>
#include <iris/gx/g3c.h>
void G3_Begin(GXBegin primitive);
void G3B_Begin(GXDLInfo* info, GXBegin primitive);
void G3C_Begin(GXDLInfo* info, GXBegin primitive);
void G3BS_Begin(GXDLInfo* info, GXBegin primitive);
void G3CS_Begin(GXDLInfo* info, GXBegin primitive);

引数

infoコマンドリスト情報
primitiveプリミティブタイプ

返り値

なし。

説明

頂点リストの開始を宣言します。primitive にはその頂点リストで作成するプリミティブタイプを指定します。

GX_BEGIN_TRIANGLES 複数の三角形ポリゴン
GX_BEGIN_QUADS 複数の四角形ポリゴン
GX_BEGIN_TRIANGLE_STRIP 連結三角形ポリゴン
GX_BEGIN_QUAD_STRIP 連結四角形ポリゴン


以下にGXBegin型の型定義を示しておきます。

typedef enum
{
    GX_BEGIN_TRIANGLES = 0,
    GX_BEGIN_QUADS = 1,
    GX_BEGIN_TRIANGLE_STRIP = 2,
    GX_BEGIN_QUAD_STRIP = 3
}
GXBegin;

参照

G3*_End

履歴

Ver. 2004/01/19