Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Data Fields | Globals

GraphWindow< CF, UP, delay > Class Template Reference

#include <graphwindow.h>

Inheritance diagram for GraphWindow< CF, UP, delay >:

Inheritance graph
[legend]
Collaboration diagram for GraphWindow< CF, UP, delay >:

Collaboration graph
[legend]

template<class CF, class UP, int delay>
class GraphWindow< CF, UP, delay >


Public Member Functions

 GraphWindow (Scene *)
bool handle_event (Event *)
bool handle_message (Message *)
CameraListget_cameras (void)
void process_internal_events (void)
bool repaint (void)
void enqueue_timed_event (int, Event *)

Protected Member Functions

void render_scene (void)

Protected Attributes

int lastxpos
int lastypos

Private Member Functions

void handle_repaintrect (Event *)
void handle_invalidaterect (Event *)

Constructor & Destructor Documentation

template<class CF, class UP, int _delay>
GraphWindow< CF, UP, _delay >::GraphWindow Scene  ) 
 


Member Function Documentation

template<class CF, class UP, int _delay>
void GraphWindow< CF, UP, _delay >::handle_repaintrect Event  )  [private]
 

Here is the call graph for this function:

template<class CF, class UP, int _delay>
void GraphWindow< CF, UP, _delay >::handle_invalidaterect Event  )  [private]
 

Here is the call graph for this function:

template<class CF, class UP, int _delay>
void GraphWindow< CF, UP, _delay >::render_scene void   )  [protected]
 

template<class CF, class UP, int _delay>
bool GraphWindow< CF, UP, _delay >::handle_event Event  )  [virtual]
 

Implements BaseGraphWindow.

Here is the call graph for this function:

template<class CF, class UP, int _delay>
bool GraphWindow< CF, UP, _delay >::handle_message Message  )  [virtual]
 

Implements BaseGraphWindow.

Here is the call graph for this function:

template<class CF, class UP, int _delay>
CameraList * GraphWindow< CF, UP, _delay >::get_cameras void   )  [virtual]
 

Implements BaseGraphWindow.

template<class CF, class UP, int _delay>
void GraphWindow< CF, UP, _delay >::process_internal_events void   ) 
 

Here is the call graph for this function:

template<class CF, class UP, int _delay>
bool GraphWindow< CF, UP, _delay >::repaint void   ) 
 

Here is the call graph for this function:

template<class CF, class UP, int _delay>
void GraphWindow< CF, UP, _delay >::enqueue_timed_event int  ,
Event
[virtual]
 

Implements BaseGraphWindow.

Here is the call graph for this function:


Field Documentation

template<class CF, class UP, int delay>
int GraphWindow< CF, UP, delay >::lastxpos [protected]
 

template<class CF, class UP, int delay>
int GraphWindow< CF, UP, delay >::lastypos [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Jun 23 18:47:33 2004 for cZUI by doxygen 1.3.5