polarview() は3次元グラフィックスがらみですね。パス。
多角形を描画する poly2() は…驚いたことに対応する機能が EGGX/ProCALL にはないですね。 まあ、eggx_line() を呼び出す関数を自作するのでしょう。 次のような感じかな (動作確認していません)。
void poly2(int n, float points[][2])
{
int i;
move2(win, points[0][0], points[0][1]);
for (i = 1; i < n; i++)
draw2(win, points[i][0], points[i][1]);
draw2(win, points[0][0], points[0][1]);
}
|