GraphicLibrary  0.5.0
gl_pixbuf.h ファイル

gtk+ による DrawingArea_IF の実装 [詳解]

クラス

class  tadah_fussy::gl::canvas::GDK_Pixbuf
 GdkPixbuf からなるレイヤ集合 [詳解]
 
class  tadah_fussy::gl::canvas::GTK_DrawingArea
 GtkDrawingArea を利用した描画領域 [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_Event
 GTK_DrawingArea クラス用 Event 作成クラス [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_ImageShiftEvent
 GTK_DrawingAreaクラス用 画像シフト機能 [詳解]
 
class  tadah_fussy::gl::canvas::GTK_DrawingArea_ScrolledWindow
 GTK_DrawingArea 用 Scrolled Window クラス [詳解]
 
struct  tadah_fussy::gl::draw::DrawFuncIF
 描画用関数オブジェクト I/F [詳解]
 
struct  tadah_fussy::gl::draw::DrawFuncIF_1p
 描画用関数オブジェクト 一座標指定 I/F [詳解]
 
struct  tadah_fussy::gl::draw::DrawFuncIF_2p
 描画用関数オブジェクト 二座標指定 I/F [詳解]
 
struct  tadah_fussy::gl::draw::DrawFuncIF_3p
 描画用関数オブジェクト 三座標指定 I/F [詳解]
 
struct  tadah_fussy::gl::draw::DrawFuncIF_Multiple
 描画用関数オブジェクト 任意の数の座標指定 I/F [詳解]
 
class  tadah_fussy::gl::draw::DrawFuncAdapter_1p
 描画用関数オブジェクト 一座標指定 アダプタ [詳解]
 
class  tadah_fussy::gl::draw::DrawFuncAdapter_2p
 描画用関数オブジェクト 二座標指定 アダプタ [詳解]
 
class  tadah_fussy::gl::draw::DrawFuncAdapter_3p
 描画用関数オブジェクト 三座標指定 アダプタ [詳解]
 
class  tadah_fussy::gl::draw::DrawFuncAdapter_Multiple
 描画用関数オブジェクト 任意の数の座標指定 アダプタ [詳解]
 
class  tadah_fussy::gl::draw::DrawLine
 描画用関数オブジェクト 線分描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawBox
 描画用関数オブジェクト 矩形描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCross
 描画用関数オブジェクト 十字描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawEllipse
 描画用関数オブジェクト 楕円描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircle
 描画用関数オブジェクト 真円描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircle_2p
 描画用関数オブジェクト 真円描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawTriangle
 描画用関数オブジェクト 三角形描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircle_3p
 描画用関数オブジェクト 真円描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircleWithLine
 描画用関数オブジェクト 線分・真円の描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircleWithTriangle
 描画用関数オブジェクト 三角形・真円描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawArc
 描画用関数オブジェクト 円弧描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawMultipleLine
 描画用関数オブジェクト 複数の直線描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawPolygon
 描画用関数オブジェクト ポリゴン描画 [詳解]
 
struct  tadah_fussy::gl::draw::DrawCatmullRomSpline
 描画用関数オブジェクト Catmull-Rom 曲線描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawBezierSpline
 描画用関数オブジェクト ベジェ曲線描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawUniformBSpline
 描画用関数オブジェクト 一様スプライン曲線描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawOpenUniformBSpline
 描画用関数オブジェクト 開一様スプライン曲線描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawCircleBrush
 描画用関数オブジェクト 円形ブラシ形状の描画 [詳解]
 
class  tadah_fussy::gl::draw::DrawEllipsePen
 描画用関数オブジェクト 楕円ペン形状の描画 [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_SelectionEvent
 GTK_DrawingArea への選択機能設定用イベント [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_DrawingEvent
 GTK_DrawingArea選択範囲描画用イベント [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_1PassSelectionEvent
 GTK_DrawingArea選択設定用イベント ( 1 パス ) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_2PassSelectionEvent
 GTK_DrawingArea選択設定用イベント ( 2 パス ) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_3PassSelectionEvent
 GTK_DrawingArea選択設定用イベント ( 3 パス ) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_MultiPassSelectionEvent
 GTK_DrawingArea選択設定用イベント(複数のパス) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_PenEvent
 GTK_DrawingArea選択設定用イベント ( ペン描画 ) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_FergusonCoonsSelectionEvent
 GTK_DrawingArea選択設定用イベント ( Ferguson/Coons 曲線描画用 ) [詳解]
 
struct  tadah_fussy::gl::draw::RectangleOperator
 矩形領域への操作用関数オブジェクト [詳解]
 
class  tadah_fussy::gl::draw::RectangleCopy
 矩形領域のコピー [詳解]
 
struct  tadah_fussy::gl::draw::RectangleFill
 矩形領域の塗りつぶし [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_RectangleSelectionEvent
 GTK_DrawingArea選択設定用イベント(矩形選択) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_PasteEvent
 GTK_DrawingArea選択範囲描画用イベント [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_NormalPasteEvent
 GTK_DrawingArea選択設定用イベント(矩形パターンの貼り付け) [詳解]
 
class  tadah_fussy::gl::gtk_event::GTK_DrawingArea_TransPasteEvent
 GTK_DrawingArea選択設定用イベント ( 矩形パターンの自由変形 ) [詳解]
 

名前空間

 tadah_fussy::gl::draw
 描画機能用名前空間
 

詳解

gtk+ による DrawingArea_IF の実装

著者
tadah_fussy
日付
2015/01/18 コメントを Doxygen 用に変更
2018/03/08 アルファ・チャンネルを考慮して重ね合わせするように pset を変更
2018/04/20 GTK_DrawingArea_FergusonCoonsSelectionEvent の追加
2021/02/25 ワーニングの出力に対応
2021/04/02 文字コードを UTF-8 に変更