CIvfApplication Class Reference

#include <ivfui/IvfApplication.h>

Inheritance diagram for CIvfApplication:

CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 CIvfApplication (int visual)
virtual ~CIvfApplication ()
 IvfClassInfo ("CIvfApplication", CIvfBase)
int run ()
void runAppLoop (CIvfWindow *window)

Detailed Description

Application class for Ivf++ applications

The application class encapsulates the event loop and graphic initialisation of a FLTK based application.

Author:
Jonas Lindemann
Examples:

ac3dreader.cpp, actionctl.cpp, advgeom.cpp, controllers.cpp, culling.cpp, extrusion.cpp, handlers.cpp, lighting.cpp, lod.cpp, manip.cpp, placement.cpp, robot.cpp, selection.cpp, and textures.cpp.

Definition at line 59 of file IvfApplication.h.


Constructor & Destructor Documentation

CIvfApplication::CIvfApplication int  visual  ) 
 

CIvfApplication constructor

Initiates the application and sets the desired visual needed. Use the enumeration EIvfVisual to set the visual.

virtual CIvfApplication::~CIvfApplication  )  [virtual]
 

CIvfApplication destructor


Member Function Documentation

int CIvfApplication::run  ) 
 

Initiates the FLTK event loop


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