GraphicLibrary
0.5.0
|
矩形描画用関数 [詳解]
関数 | |
void | Stroke (DrawingArea_IF &draw, GPixelOp &pixelOp, Coord< int > c0, Coord< int > c1) |
矩形描画関数 [詳解] | |
void | Fill (DrawingArea_IF &draw, GPixelOp &pixelOp, Coord< int > c0, Coord< int > c1) |
矩形の塗りつぶし関数 [詳解] | |
void | Draw (DrawingArea_IF &draw, GPixelOp &pixelOp, const Coord< int > &c0, const Coord< int > &c1, bool filled=false) |
矩形の描画/塗りつぶし関数 [詳解] | |
矩形描画用関数
|
inline |
矩形の描画/塗りつぶし関数
引数 filled に応じて StrokeBox と FillBox を切り替えて呼び出す
c0, c1 は矩形の対角の座標を表す。
ピクセル操作領域 draw、ピクセル操作関数オブジェクト pixelOp が未定義の場合は assert を実行する。
draw | ピクセル操作領域 |
pixelOp | ピクセル操作関数オブジェクト |
c0,c1 | 矩形の対角の座標(二点指定) |
filled | true で塗りつぶし (FillBox)、false で描画 (StrokeBox) を呼び出す |
void GBox::Fill | ( | DrawingArea_IF & | draw, |
GPixelOp & | pixelOp, | ||
Coord< int > | c0, | ||
Coord< int > | c1 | ||
) |
矩形の塗りつぶし関数
c0, c1 は矩形の対角の座標を表す。
ピクセル操作領域 draw、ピクセル操作関数オブジェクト pixelOp が未定義の場合は assert を実行する。
draw | ピクセル操作領域 |
pixelOp | ピクセル操作関数オブジェクト |
c0,c1 | 矩形の対角の座標(二点指定) |
void GBox::Stroke | ( | DrawingArea_IF & | draw, |
GPixelOp & | pixelOp, | ||
Coord< int > | c0, | ||
Coord< int > | c1 | ||
) |
矩形描画関数
c0, c1 は矩形の対角の座標を表す。
ピクセル操作領域 draw、ピクセル操作関数オブジェクト pixelOp が未定義の場合は assert を実行する。
draw | ピクセル操作領域 |
pixelOp | ピクセル操作関数オブジェクト |
c0,c1 | 矩形の対角の座標(二点指定) |