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

#include <SplineAdapter.h>

Inheritance diagram for APDYNAMICART::RoundedSplineAdapter:
APDYNAMICART::SplineAdapter APDYNAMICART::PoAAdapter< Spline >

Public Member Functions

 RoundedSplineAdapter (double diameter, int segmentCount)
 
 META_DAObject (RoundedSplineAdapter,"Rounded")
 
virtual void createMenu (MenuPtr menu)
 
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 osg::ref_ptr< Spline > getObject ()
 returns adapted object More...
 
virtual bool sliderChanged (const char *sliderID, float sliderPos)
 

Protected Attributes

osg::ref_ptr< Spline > _spline
 

Additional Inherited Members

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

Detailed Description

Rounded spline adapter

Constructor & Destructor Documentation

APDYNAMICART::RoundedSplineAdapter::RoundedSplineAdapter ( double  diameter,
int  segmentCount 
)
inline

Member Function Documentation

void RoundedSplineAdapter::createMenu ( MenuPtr  menu)
virtual

Rounded Spline adapter

virtual osg::ref_ptr<Spline> APDYNAMICART::RoundedSplineAdapter::getObject ( )
inlinevirtual

returns adapted object

Implements APDYNAMICART::PoAAdapter< Spline >.

APDYNAMICART::RoundedSplineAdapter::META_DAObject ( RoundedSplineAdapter  ,
"Rounded"   
)
void RoundedSplineAdapter::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< Spline >.

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

Member Data Documentation

osg::ref_ptr<Spline> APDYNAMICART::RoundedSplineAdapter::_spline
protected

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