GraphicLibrary
0.5.0
|
点描画クラス(既存色との重ね合わせ(乗算合成)を行う) [詳解]
公開メンバ関数 | |
GOverlay () | |
デフォルト・コンストラクタ [詳解] | |
GOverlay (RGB::color_type col) | |
色コードを指定して構築 [詳解] | |
GOverlay (RGB rgb) | |
RGB 成分を指定して構築 [詳解] | |
virtual bool | operator() (DrawingArea_IF &draw, Coord< int > c) |
指定した座標のピクセルに RGB コードを重ねあわせる [詳解] | |
![]() | |
GPSet () | |
デフォルト・コンストラクタ [詳解] | |
GPSet (RGB::color_type col) | |
色コードを指定して構築 [詳解] | |
GPSet (RGB rgb) | |
RGB 成分を指定して構築 [詳解] | |
![]() | |
virtual | ~GPixelOp () |
仮想デストラクタ (何もしない) | |
その他の継承メンバ | |
![]() | |
RGB | rgb |
描画する RGB コード | |
点描画クラス(既存色との重ね合わせ(乗算合成)を行う)
描画領域 DrawingArea_IF の任意の位置に RGB コードを重ねあわせる。 アルファ・チャンネルの値を考慮して既存色に対して重ね合わせ(乗算合成)を行う。
|
inline |
デフォルト・コンストラクタ
メンバ変数 rgb は RGB のデフォルト値で初期化する
|
inlineexplicit |
色コードを指定して構築
col | 色コード(AARRGGBB) |
|
inlinevirtual |
指定した座標のピクセルに RGB コードを重ねあわせる
draw | 描画対象の DrawingArea_IF |
c | 操作するピクセルの座標 |
GPSetを再実装しています。