GraphicLibrary  0.5.0
GOverlay 構造体

点描画クラス(既存色との重ね合わせ(乗算合成)を行う) [詳解]

GOverlay の継承関係図
GRGBOp< RGB > GPixelOp

公開メンバ関数

 GOverlay (RGB rgb)
 RGB 成分を指定して構築 [詳解]
 
- 基底クラス GRGBOp< RGB > に属する継承公開メンバ関数
 GRGBOp (RGB &(RGB::*op)(RGB), RGBt)
 RGB 成分用メンバ関数とその引数を指定して構築 [詳解]
 
void setArg (RGBt)
 引数のセット [詳解]
 
RGB getArg () const
 指定された引数の取得 [詳解]
 
virtual bool operator() (DrawingArea_IF &draw, Coord< int > c)
 指定した座標のピクセルに RGB コードを重ねあわせる [詳解]
 
- 基底クラス GPixelOp に属する継承公開メンバ関数
virtual ~GPixelOp ()
 仮想デストラクタ (何もしない)
 

詳解

点描画クラス(既存色との重ね合わせ(乗算合成)を行う)

描画領域 DrawingArea_IF の任意の位置に RGB コードを重ねあわせる。 アルファ・チャンネルの値を考慮して既存色に対して重ね合わせ(乗算合成)を行う。

構築子と解体子

GOverlay::GOverlay ( RGB  rgb)
inline

RGB 成分を指定して構築

引数
rgbRGBコード

この構造体詳解は次のファイルから抽出されました: