GraphicLibrary
0.5.0
|
GTK_DrawingArea選択設定用イベント ( 矩形パターンの自由変形 ) [詳解]
その他の継承メンバ | |
![]() | |
DrawingArea_IF & | src () const |
描画パターンへの参照を返す [詳解] | |
GPixelDraw & | pixelDraw () const |
点描画関数への参照を返す [詳解] | |
![]() | |
virtual gint | enterNotifyAction (GdkEvent *event) |
マウスがウィジェット内に入った時の動作 (何もしない) [詳解] | |
virtual gint | leaveNotifyAction (GdkEvent *event) |
マウスがウィジェットから出た時の動作 (何もしない) [詳解] | |
virtual gint | keyPressAction (GdkEventKey *event) |
キークリック時の動作 (何もしない) [詳解] | |
virtual gint | keyReleaseAction (GdkEventKey *event) |
キーリリース時の動作 (何もしない) [詳解] | |
virtual gint | scrollAction (GdkEventScroll *event) |
マウススクロール時の動作 (何もしない) [詳解] | |
virtual gint | configureAction (GdkEvent *event) |
サイズ更新時の動作 (何もしない) [詳解] | |
![]() | |
bool | connect (const std::string &ident, const std::string &signal, GCallback func) |
シグナルに対するコールバック関数の接続 [詳解] | |
GTK_DrawingArea & | drawingArea () |
登録された GTK_DrawingArea への参照を返す | |
GTK_DrawingArea選択設定用イベント ( 矩形パターンの自由変形 )
GTK_DrawingArea_TransPasteEvent::GTK_DrawingArea_TransPasteEvent | ( | DrawingArea_IF & | src, |
GTK_DrawingArea & | drawingArea, | ||
GPixelDraw * | pixelDraw, | ||
GInterpolation_IF * | ip, | ||
bool | priorFirst | ||
) |
対象パターンとパターン描画領域を指定して構築
src | 描画するパターンへの参照 |
drawingArea | 描画対象領域への参照 |
pixelDraw | ピクセル描画用関数オブジェクトへのポインタ |
ip | 補間用関数オブジェクトへのポインタ |
priorFirst | 最初に描画されたピクセルを優先するなら true (自由変形専用オプション) |
|
virtual |
void GTK_DrawingArea_TransPasteEvent::operator() | ( | ) |
パターンを描画領域に描画する
void GTK_DrawingArea_TransPasteEvent::setIp | ( | GInterpolation_IF * | ip | ) |
補間用関数オブジェクトをセットする
ip | セットする補間用関数オブジェクトへのポインタ |