draw2dライブラリは現在、動作環境(-eオプション)が「exe」のときのみ使えます。 他の環境向けに使用するとコンパイルエラーになります。

 draw2d@circle

塗りつぶされた円を描画する関数です。

func circle(x: float, y: float, radiusX: float, radiusY: float, color: int)

x中心のX座標
y中心のY座標
radiusX半径X
radiusY半径Y
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@circleLine

円の枠線を描画する関数です。

func circleLine(x: float, y: float, radiusX: float, radiusY: float, strokeWidth: float, color: int)

x中心のX座標
y中心のY座標
radiusX半径X
radiusY半径Y
strokeWidth線の太さ
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@line

線分を描画する関数です。

func line(x1: float, y1: float, x2: float, y2: float, strokeWidth: float, color: int)

x1頂点1のX座標
y1頂点1のY座標
x2頂点2のX座標
y2頂点2のY座標
strokeWidth線の太さ
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@rect

塗りつぶされた四角形を描画する関数です。

func rect(x: float, y: float, width: float, height: float, color: int)

x左端座標
y上端座標
width
height高さ
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@rectLine

四角形の枠線を描画する関数です。

func rectLine(x: float, y: float, width: float, height: float, strokeWidth: float, color: int)

x左端座標
y上端座標
width
height高さ
strokeWidth線の太さ
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@roundRect

塗りつぶされた角丸四角形を描画する関数です。

func roundRect(x: float, y: float, width: float, height: float, radiusX: float, radiusY: float, color: int)

x左端座標
y上端座標
width
height高さ
radiusX角丸半径X
radiusY角丸半径Y
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@roundRectLine

角丸四角形の枠線を描画する関数です。

func roundRectLine(x: float, y: float, width: float, height: float, radiusX: float, radiusY: float, strokeWidth: float, color: int)

x左端座標
y上端座標
width
height高さ
radiusX角丸半径X
radiusY角丸半径Y
strokeWidth線の太さ
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006

 draw2d@tri

塗りつぶされた三角形を描画する関数です。

func tri(x1: float, y1: float, x2: float, y2: float, x3: float, y3: float, color: int)

x1頂点1のX座標
y1頂点1のY座標
x2頂点2のX座標
y2頂点2のY座標
x3頂点3のX座標
y3頂点3のY座標
color色(sRGB)
発生条件ビルド例外コード
colorの値が有効範囲外dbgのみ0xE9170006
1733640939jaf