GraphicLibrary
0.5.0
|
矩形描画用関数 [詳解]
関数 | |
void | Stroke (canvas::DrawingArea_IF &draw, pen::GPixelOp &pixelOp, Coord< int > c0, Coord< int > c1) |
矩形描画関数 [詳解] | |
void | Fill (canvas::DrawingArea_IF &draw, pen::GPixelOp &pixelOp, Coord< int > c0, Coord< int > c1) |
矩形の塗りつぶし関数 [詳解] | |
void | Draw (canvas::DrawingArea_IF &draw, pen::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 tadah_fussy::gl::shape::box::Fill | ( | canvas::DrawingArea_IF & | draw, |
pen::GPixelOp & | pixelOp, | ||
Coord< int > | c0, | ||
Coord< int > | c1 | ||
) |
矩形の塗りつぶし関数
c0, c1 は矩形の対角の座標を表す。
ピクセル操作領域 draw、ピクセル操作関数オブジェクト pixelOp が未定義の場合は assert を実行する。
draw | ピクセル操作領域 |
pixelOp | ピクセル操作関数オブジェクト |
c0,c1 | 矩形の対角の座標(二点指定) |
void tadah_fussy::gl::shape::box::Stroke | ( | canvas::DrawingArea_IF & | draw, |
pen::GPixelOp & | pixelOp, | ||
Coord< int > | c0, | ||
Coord< int > | c1 | ||
) |
矩形描画関数
c0, c1 は矩形の対角の座標を表す。
ピクセル操作領域 draw、ピクセル操作関数オブジェクト pixelOp が未定義の場合は assert を実行する。
draw | ピクセル操作領域 |
pixelOp | ピクセル操作関数オブジェクト |
c0,c1 | 矩形の対角の座標(二点指定) |