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

#include <RotationFrameGenAdapter.h>

Inheritance diagram for APDYNAMICART::AxisFrameAdapter:
APDYNAMICART::RotationFrameAdapter APDYNAMICART::PoAAdapter< RotationFrameGenerator >

Public Member Functions

 AxisFrameAdapter ()
 
 META_DAObject (AxisFrameAdapter,"Tangent aligned") virtual void createMenu(MenuPtr menu)
 
virtual int load (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *ParametersNode)
 
virtual void save (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *Document, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *poaNode)
 
virtual RotationFrameGeneratorPtr getObject ()
 returns adapted object More...
 
- Public Member Functions inherited from APDYNAMICART::RotationFrameAdapter
 RotationFrameAdapter ()
 
- Public Member Functions inherited from APDYNAMICART::PoAAdapter< RotationFrameGenerator >
virtual void createMenu (osg::ref_ptr< vreckoUtils::Menu > menu)
 creates structure of context menu More...
 
virtual bool itemClicked (const char *itemID)
 
virtual void pointed (bool pointed)
 implement reaction to pointing to object More...
 
virtual bool sliderChanged (const char *sliderID, float sliderPos)
 
virtual void update ()
 
virtual std::string classDescription () const =0
 
virtual std::string className () const =0
 

Protected Attributes

osg::ref_ptr< AxisRotationFrame > _rotationFrameGen
 

Additional Inherited Members

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

Detailed Description

Axis rotation frame adapter

Constructor & Destructor Documentation

APDYNAMICART::AxisFrameAdapter::AxisFrameAdapter ( )
inline

Member Function Documentation

virtual RotationFrameGeneratorPtr APDYNAMICART::AxisFrameAdapter::getObject ( )
inlinevirtual

returns adapted object

Implements APDYNAMICART::PoAAdapter< RotationFrameGenerator >.

int AxisFrameAdapter::load ( XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  ParametersNode)
virtual

ARRF adapter

Reimplemented from APDYNAMICART::PoAAdapter< RotationFrameGenerator >.

APDYNAMICART::AxisFrameAdapter::META_DAObject ( AxisFrameAdapter  ,
"Tangent aligned"   
)
void AxisFrameAdapter::save ( XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *  Document,
XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *  ParametersNode 
)
virtual

ARRF adapter

Reimplemented from APDYNAMICART::PoAAdapter< RotationFrameGenerator >.

Member Data Documentation

osg::ref_ptr<AxisRotationFrame> APDYNAMICART::AxisFrameAdapter::_rotationFrameGen
protected

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