Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ScribbleDrawingArea Class Reference

List of all members.

Public Member Functions

 ScribbleDrawingArea ()

Private Member Functions

virtual gint configure_event_impl (GdkEventConfigure *event)
virtual gint expose_event_impl (GdkEventExpose *event)
virtual gint button_press_event_impl (GdkEventButton *event)
virtual gint motion_notify_event_impl (GdkEventMotion *event)
void draw_brush (gdouble x, gdouble y)

Private Attributes

Gdk_Pixmap pixmap
Gdk_GC gc
Gdk_Window win
Gdk_Visual visual

Constructor & Destructor Documentation

ScribbleDrawingArea::ScribbleDrawingArea  ) 
 

Definition at line 56 of file scribble.cc.


Member Function Documentation

gint ScribbleDrawingArea::button_press_event_impl GdkEventButton *  event  )  [private, virtual]
 

Definition at line 123 of file scribble.cc.

References draw_brush(), and pixmap.

int ScribbleDrawingArea::configure_event_impl GdkEventConfigure *  event  )  [private, virtual]
 

Definition at line 68 of file scribble.cc.

References gc, height, pixmap, visual, width, and win.

void ScribbleDrawingArea::draw_brush gdouble  x,
gdouble  y
[private]
 

Definition at line 106 of file scribble.cc.

References gc, pixmap, x, and y.

Referenced by button_press_event_impl(), and motion_notify_event_impl().

int ScribbleDrawingArea::expose_event_impl GdkEventExpose *  event  )  [private, virtual]
 

Definition at line 90 of file scribble.cc.

References gc, pixmap, and win.

gint ScribbleDrawingArea::motion_notify_event_impl GdkEventMotion *  event  )  [private, virtual]
 

Definition at line 131 of file scribble.cc.

References draw_brush(), pixmap, x, and y.


Member Data Documentation

Gdk_GC ScribbleDrawingArea::gc [private]
 

Definition at line 41 of file scribble.cc.

Referenced by configure_event_impl(), draw_brush(), and expose_event_impl().

Gdk_Pixmap ScribbleDrawingArea::pixmap [private]
 

Definition at line 40 of file scribble.cc.

Referenced by button_press_event_impl(), configure_event_impl(), draw_brush(), expose_event_impl(), and motion_notify_event_impl().

Gdk_Visual ScribbleDrawingArea::visual [private]
 

Definition at line 43 of file scribble.cc.

Referenced by configure_event_impl().

Gdk_Window ScribbleDrawingArea::win [private]
 

Definition at line 42 of file scribble.cc.

Referenced by configure_event_impl(), and expose_event_impl().


The documentation for this class was generated from the following file:
Generated on Fri May 2 03:27:54 2003 for Panda-Tool by doxygen1.3