次の方法で共有


gluTessVertex 関数

gluTessVertex 関数は、多角形の頂点を指定します。

構文

void WINAPI gluTessVertex(
   GLUtesselator *tess,
   GLdouble      coords[3],
   void          *data
);

パラメーター

テス

テセレーション オブジェクト ( gluNewTess を使用して作成)。

Coords

頂点の位置。

data

( gluTessCallback で指定された) 頂点コールバックを使用してプログラムに返されるポインター。

戻り値

この関数は値を返しません。

注釈

gluTessVertex 関数は、ユーザーが定義している多角形の頂点を表します。 連続する gluTessVertex 呼び出しでは、閉じた輪郭線が記述されます。 たとえば、四辺形を記述するには、 gluTessVertex を 4 回呼び出します。 gluTessBeginContour と gluTessEndContour の間でのみ gluTessVertex を呼び出すことができます。

通常、データ パラメーターは頂点の位置を含む構造体と、頂点ごとのその他の属性 (色や法線など) を指します。 このポインターは、テセレーション後にGLU_VERTEX コールバックを介してプログラムに返されます ( gluTessCallback を参照)。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Glu.h
ライブラリ
Glu32.lib
[DLL]
Glu32.dll

関連項目

gluNewTess

gluTessBeginContour

gluTessBeginPolygon

gluTessCallback

gluTessEndContour

gluTessNormal

gluTessProperty