GraphicLibrary
0.5.0
|
下地と合成して描画 [詳解]
公開メンバ関数 | |
GMixSet (RGB::color_type col=0, unsigned char r=255) | |
色コードを指定して構築 [詳解] | |
GMixSet (RGB rgb, unsigned char r=255) | |
RGB コードを指定して構築 [詳解] | |
virtual bool | operator() (DrawingArea_IF &draw, Coord< int > c) |
下地との合成描画処理 [詳解] | |
![]() | |
GPSet () | |
デフォルト・コンストラクタ [詳解] | |
GPSet (RGB::color_type col) | |
色コードを指定して構築 [詳解] | |
GPSet (RGB rgb) | |
RGB 成分を指定して構築 [詳解] | |
void | setRGB (RGB rgb) |
RGB 成分のセット [詳解] | |
RGB | getRGB () const |
指定された RGB 成分の取得 [詳解] | |
![]() | |
virtual | ~GPixelOp () |
仮想デストラクタ (何もしない) | |
公開変数類 | |
unsigned char | rate |
合成比率 ( 下地のまま : 0 - 完全に描画 : 255 ) | |
下地と合成して描画
色の重ねあわせ処理を行う。アルファチャンネルを使った合成ができない場合に利用できる。
|
inlineexplicit |
色コードを指定して構築
col | 色コード(AARRGGBB) |
r | 合成比率 |
|
inlineexplicit |
|
virtual |
下地との合成描画処理
draw | 描画対象の DrawingArea_IF |
c | 描画するピクセルの座標 |
GPSetを再実装しています。