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]); } |