vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
APDYNAMICART::GradientDiamAdapter Class Reference

#include <DiameterGenAdapter.h>

Inheritance diagram for APDYNAMICART::GradientDiamAdapter:
APDYNAMICART::PoAAdapter< T >

Public Member Functions

 GradientDiamAdapter ()
 
 GradientDiamAdapter (double diam1, double diam2)
 
 META_DAObject (GradientDiamAdapter,"Gradient") virtual osg
 
virtual void createMenu (MenuPtr menu)
 
virtual int load (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *ParametersNode)
 load data from given XML node More...
 
virtual void save (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *Document, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *ParametersNode)
 save data from adapter to given XML node More...
 
virtual bool sliderChanged (const char *sliderID, float sliderPos)
 
- Public Member Functions inherited from APDYNAMICART::PoAAdapter< T >
virtual void createMenu (osg::ref_ptr< vreckoUtils::Menu > menu)
 creates structure of context menu More...
 
virtual osg::ref_ptr< T > getObject ()=0
 returns adapted object More...
 
virtual bool itemClicked (const char *itemID)
 
virtual void pointed (bool pointed)
 implement reaction to pointing to object More...
 
virtual void update ()
 
virtual std::string classDescription () const =0
 
virtual std::string className () const =0
 

Protected Attributes

osg::ref_ptr< GradientDiameterGen_diamGen
 

Additional Inherited Members

- Protected Member Functions inherited from APDYNAMICART::PoAAdapter< T >
virtual ~PoAAdapter ()
 

Detailed Description

Gradient Diameter Adapter

Constructor & Destructor Documentation

APDYNAMICART::GradientDiamAdapter::GradientDiamAdapter ( )
inline
APDYNAMICART::GradientDiamAdapter::GradientDiamAdapter ( double  diam1,
double  diam2 
)
inline

Member Function Documentation

void GradientDiamAdapter::createMenu ( MenuPtr  menu)
virtual

Gradient diameter adapter

int APDYNAMICART::GradientDiamAdapter::load ( XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  ParametersNode)
virtual

load data from given XML node

Reimplemented from APDYNAMICART::PoAAdapter< T >.

APDYNAMICART::GradientDiamAdapter::META_DAObject ( GradientDiamAdapter  ,
"Gradient"   
)
inline
void GradientDiamAdapter::save ( XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *  Document,
XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  poaNode 
)
virtual

save data from adapter to given XML node

Reimplemented from APDYNAMICART::PoAAdapter< T >.

bool GradientDiamAdapter::sliderChanged ( const char *  sliderID,
float  sliderPos 
)
virtual

Reimplemented from APDYNAMICART::PoAAdapter< T >.

Member Data Documentation

osg::ref_ptr<GradientDiameterGen> APDYNAMICART::GradientDiamAdapter::_diamGen
protected

The documentation for this class was generated from the following files: