Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

GestureBoxDrawer Class Reference

#include <gesture_box_drawer.H>

Inheritance diagram for GestureBoxDrawer:

Inheritance graph
[legend]
Collaboration diagram for GestureBoxDrawer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GestureBoxDrawer ()
virtual ~GestureBoxDrawer ()
virtual GestureDrawerdup () const
virtual int draw (const GESTURE *, CVIEWptr &view)

Detailed Description

Definition at line 17 of file gesture_box_drawer.H.


Constructor & Destructor Documentation

GestureBoxDrawer::GestureBoxDrawer  )  [inline]
 

Definition at line 19 of file gesture_box_drawer.H.

virtual GestureBoxDrawer::~GestureBoxDrawer  )  [inline, virtual]
 

Definition at line 20 of file gesture_box_drawer.H.


Member Function Documentation

int GestureBoxDrawer::draw const GESTURE ,
CVIEWptr &  view
[virtual]
 

Reimplemented from GestureDrawer.

Definition at line 15 of file gesture_box_drawer.C.

References mlib::Point2< P, V >::data(), GL_VIEW::end_line_smooth(), GL_CURRENT_BIT, GL_ENABLE_BIT, GL_LIGHTING, GL_LINE_BIT, GL_LINE_STRIP, GL_MODELVIEW, GL_PROJECTION, glBegin(), glColor3d(), glDisable(), glEnd(), glLoadIdentity(), glLoadMatrixd(), glMatrixMode(), glPopAttrib(), glPopMatrix(), glPushAttrib(), glPushMatrix(), glVertex2dv(), Color::grey(), GL_VIEW::init_line_smooth(), ARRAY< T >::num(), VIEW::peek(), and GESTURE::pts().

virtual GestureDrawer* GestureBoxDrawer::dup  )  const [inline, virtual]
 

Reimplemented from GestureDrawer.

Definition at line 21 of file gesture_box_drawer.H.


The documentation for this class was generated from the following files:
Generated on Mon Sep 18 11:45:34 2006 for jot by  doxygen 1.4.4