class TdGfxPfGroup : public TcGfxGroup Class TdGfxPfGroup
Class TdGfxPfGroup. This class is used to encapsulate groups of performer graphics components. It provides recursive operations that traverse its children. Its TcGfxDspLibComponent is generally an instances of TdGfxPfGroupAdapter or any of its descendants.Role: This is a Development Graphics Group. Clients can use this class as is or inherit from it and extend its functionality. The grouping in this class specifies the load hierarchy. hierarchy. The load hierarchy can be used to partition the environment (swap objects in and out of performer memory) or define priorities (load surrounding objects based on proximity. The view hierarchy specfies the structure of the scene graph.
Responsibilities: This class must implement the load and unload methods that operate on a list of children.
virtual ~TdGfxPfGroup()
virtual void unLoadGeometry()
virtual void loadGeometry(const LoadType &ldType = ASYNC)
virtual void hideGeometry()
virtual void unHideGeometry()
virtual int addChild(TcGfxComponent *gfxNode)
virtual int removeChild(TcGfxComponent *gfxNode)
virtual TcUtVector3f getPosition()
virtual int setPosition(TcUtVector3f)
virtual TcUtVector3f getOrientation()
virtual int setOrientation(TcUtVector3f)
virtual void accept(TcGfxVisitor &v)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de