CIvfFltkWorkspace Class Reference

#include <ivffltk/IvfFltkWorkspace.h>

Inheritance diagram for CIvfFltkWorkspace:

CIvfWorkspaceWidget CIvfWidgetBase CIvfBase CIvfRefCountBase CIvfRTTIBase CIvfWorkspaceWindow List of all members.

Public Member Functions

 CIvfFltkWorkspace (int X, int Y, int W, int H, const char *L=0)
 IvfClassInfo ("CIvfFltkWorkspace", CIvfWorkspaceWidget)

Protected Member Functions

virtual void doRedraw ()
void draw ()
int handle (int event)
virtual void doDisableIdleProcessing ()
virtual void doEnableIdleProcessing ()
virtual void doEnableTimeout (float time, int nbr)

Detailed Description

Fltk Workspace widget class

Definition at line 42 of file IvfFltkWorkspace.h.


Constructor & Destructor Documentation

CIvfFltkWorkspace::CIvfFltkWorkspace int  X,
int  Y,
int  W,
int  H,
const char *  L = 0
 

CIvfFltkWidget constructor

Initializes the widget position and size and an optional title

Parameters:
X Widget x position.
Y Widget y position.
W Widget width.
H Widget height.
L Widget title (optional)


Member Function Documentation

virtual void CIvfFltkWorkspace::doDisableIdleProcessing  )  [protected, virtual]
 

Enable idle processing (to be overidden)

Derived widget should override this method to enable idle processing. Idle processing should then call doIdle().

Reimplemented from CIvfWidgetBase.

virtual void CIvfFltkWorkspace::doEnableIdleProcessing  )  [protected, virtual]
 

Disable idle processing (to be overidden)

Derived widget should override this method to disable idle processing.

Reimplemented from CIvfWidgetBase.

virtual void CIvfFltkWorkspace::doEnableTimeout float  time,
int  nbr
[protected, virtual]
 

Enable timeout callback (to be overidden)

Derived widget should override this method to enable specified callback.

Reimplemented from CIvfWidgetBase.

virtual void CIvfFltkWorkspace::doRedraw  )  [protected, virtual]
 

Redraw operation (to be overidden)

Derived widget should override this method to do a redraw of widget

Reimplemented from CIvfWidgetBase.

void CIvfFltkWorkspace::draw  )  [protected]
 

Implements the FL_Gl_Window draw method

This method is called when the widget is to be drawn.

int CIvfFltkWorkspace::handle int  event  )  [protected]
 

Implements the FL_Gl_Window handle method

This method is called in response to GUI events.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:51 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO