class TcGfxDspLibComponent

Abstract base class for Display Library Component Adapters

Inheritance:


Public Methods

virtual const TcUtString& getComponentId() const
Returns the component id associated with this component adapter.
virtual const char* getCompId_c_str() const
Returns a C style string pointer to the component id.
virtual void hideGeometry()
Virtual function used to hide geometry from the scene.
virtual void unhideGeometry()
Virtual function used to unhide geometry from the scene.
virtual void loadGeometry()
Virtual function used to load a geometry component into the scene.
virtual void unloadGeometry()
Virtual function used to unload a geometry component from the scene.
virtual bool isActive()
Returns true if the geometry component is loaded and false otherwise.
virtual ~TcGfxDspLibComponent()
Destructor.
void setComponentId(const TcUtString &value)
Set the name of the component id.

Protected Methods

TcGfxDspLibComponent()
Default constructor.
TcGfxDspLibComponent(const TcUtString &name)
Constructor

Documentation

Abstract base class for Display Library Component Adapters. This class is used to adapt underlying display library components to the TcGfxComponent hierarchy. Each component adapter inherits from this base class and can then be associated with a TcGfxComponent.
virtual const TcUtString& getComponentId() const
Returns the component id associated with this component adapter.

virtual const char* getCompId_c_str() const
Returns a C style string pointer to the component id.

virtual void hideGeometry()
Virtual function used to hide geometry from the scene.

virtual void unhideGeometry()
Virtual function used to unhide geometry from the scene.

virtual void loadGeometry()
Virtual function used to load a geometry component into the scene.

virtual void unloadGeometry()
Virtual function used to unload a geometry component from the scene.

virtual bool isActive()
Returns true if the geometry component is loaded and false otherwise.

virtual ~TcGfxDspLibComponent()
Destructor.

void setComponentId(const TcUtString &value)
Set the name of the component id.

TcGfxDspLibComponent()
Default constructor.

TcGfxDspLibComponent(const TcUtString &name)
Constructor
Parameters:
name - Component id to be set in the component.


Direct child classes:
TcGfxPfComponentAdapter

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