GraphicLibrary
0.5.0
|
公開メンバ関数 | |
GPGet () | |
デフォルト・コンストラクタ | |
void | setPixelDraw (GPixelDraw *pixelDraw) |
点描画クラスを登録する [詳解] | |
virtual bool | operator() (canvas::DrawingArea_IF &draw, Coord< int > c) |
指定した座標のピクセルの RGB コードを取得する [詳解] | |
![]() | |
virtual | ~GPixelOp () |
仮想デストラクタ (何もしない) | |
ピクセルの RGB 成分を取得するためのクラス
描画領域 canvas::DrawingArea_IF の任意の位置の RGB コードを取得する。 取得した RGB コードは、登録された点描画用インスタンスにメンバ関数 setRGB を 通してセットされる。対象の点描画用インスタンスは、setPixcelDraw を使って 複数登録することができる。
|
inlinevirtual |
指定した座標のピクセルの RGB コードを取得する
draw が未定義の場合は assert を実行する。
draw | 取得対象の canvas::DrawingArea_IF |
c | RGB コードを取得するピクセルの座標 |
tadah_fussy::gl::pen::GPixelOpを実装しています。
|
inline |
点描画クラスを登録する
点描画インスタンス pixelDraw が未定義の場合は assert を実行する。
pixelDraw | 登録対象の点描画インスタンスへのポインタ |