Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Auflistung der Klassen | Verzeichnisse | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente

ObjectHandler Klassenreferenz

class ObjectHandler Mehr ...

#include <ObjectHandler.h>

Basisklasse für GroupHandler, ImageHandler, IndexedFaceSetHandler, IndexedLineSetHandler und PointSetHandler.

Klassendiagramm für ObjectHandler:

Inheritance graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 ObjectHandler (void)
 constructors
virtual ~ObjectHandler (void)
 destructor
SoNode * getRoot (void)
 public methods
void hide (void)
void show (void)
void setColor (float, float, float, int=0)
void setSpecularColor (float, float, float, int=0)
void drawStyle (STYLE, float=1.0)

Geschützte Attribute

SoSwitch * mySwitch
SoSeparator * mySeparator
SoDrawStyle * myDrawStyle
SoMaterial * myMaterial
SoMaterialBinding * myMaterialBinding
SoTransform * myTransform
bool hidden

Ausführliche Beschreibung

class ObjectHandler

handles the following Scenegraph-Structure:

SoSwitch | SoSeparator / | \ SoDrawStyle SoMaterial SoTransform


Beschreibung der Konstruktoren und Destruktoren

ObjectHandler::ObjectHandler void   ) 
 

constructors

ObjectHandler::~ObjectHandler void   )  [virtual]
 

destructor


Dokumentation der Elementfunktionen

void ObjectHandler::drawStyle STYLE  ,
float  = 1.0
 

SoNode * ObjectHandler::getRoot void   ) 
 

public methods

void ObjectHandler::hide void   ) 
 

void ObjectHandler::setColor float  ,
float  ,
float  ,
int  = 0
 

void ObjectHandler::setSpecularColor float  ,
float  ,
float  ,
int  = 0
 

void ObjectHandler::show void   ) 
 


Dokumentation der Datenelemente

bool ObjectHandler::hidden [protected]
 

SoDrawStyle* ObjectHandler::myDrawStyle [protected]
 

SoMaterial* ObjectHandler::myMaterial [protected]
 

SoMaterialBinding* ObjectHandler::myMaterialBinding [protected]
 

SoSeparator* ObjectHandler::mySeparator [protected]
 

SoSwitch* ObjectHandler::mySwitch [protected]
 

SoTransform* ObjectHandler::myTransform [protected]
 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Wed Apr 19 00:19:50 2006 für Quinview von  doxygen 1.4.4