CIvfSwitch Class Reference

#include <ivf/IvfSwitch.h>

Inheritance diagram for CIvfSwitch:

CIvfComposite CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase CIvfGenericButton CIvfLOD List of all members.

Public Member Functions

 CIvfSwitch ()
virtual ~CIvfSwitch ()
 IvfClassInfo ("CIvfSwitch", CIvfComposite)
void setCurrentChild (int child)
int getCurrentChild ()
void cycleForward ()
void cycleBackwards ()

Protected Member Functions

virtual void createGeometry ()

Detailed Description

Switch node

The IvfSwitch class displays one of its child shapes determined by the currentChild property.

Author:
Jonas Lindemann
Examples:

lod.cpp.

Definition at line 40 of file IvfSwitch.h.


Constructor & Destructor Documentation

CIvfSwitch::CIvfSwitch  ) 
 

Constructor

virtual CIvfSwitch::~CIvfSwitch  )  [virtual]
 

Destructor


Member Function Documentation

virtual void CIvfSwitch::createGeometry  )  [protected, virtual]
 

Forces an object recalculation.

Reimplemented from CIvfComposite.

void CIvfSwitch::cycleBackwards  ) 
 

Cycle to previous child shape

void CIvfSwitch::cycleForward  ) 
 

Cycle to next child shape

int CIvfSwitch::getCurrentChild  ) 
 

Return index of visible child

void CIvfSwitch::setCurrentChild int  child  ) 
 

Set current visible child


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