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

#include <HoopShape.h>

Inheritance diagram for APDYNAMICART::Ellipse:
APDYNAMICART::HoopShape

Public Member Functions

 META_HoopShapeObject (Ellipse,"Ellipse")
 
- Public Member Functions inherited from APDYNAMICART::HoopShape
 HoopShape ()
 
virtual SplinePtr getLeadingSpline ()
 
virtual void setLeadingSpline (SplinePtr val)
 
virtual void createMenu (MenuPtr parent) const
 
virtual bool itemClicked (const char *itemID)
 
virtual bool sliderChanged (const char *sliderID, float sliderPos)
 
virtual int load (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *PoANode)=0
 
virtual void save (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *Document, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *poaNode)=0
 
virtual void dirty (bool enable=true)
 
virtual bool isDirty ()
 
virtual osg::ref_ptr< HoopShapeclone ()=0
 
virtual std::string getName ()=0
 

Protected Member Functions

void init ()
 
void updateSamplePoints ()
 
- Protected Member Functions inherited from APDYNAMICART::HoopShape
virtual ~HoopShape ()
 

Protected Attributes

double _a
 
double _b
 
Vec3ArrayPtr _samplePoints
 
unsigned int _detail
 
- Protected Attributes inherited from APDYNAMICART::HoopShape
bool _dirty
 
SplinePtr _spline
 

Member Function Documentation

void APDYNAMICART::Ellipse::init ( void  )
protected
APDYNAMICART::Ellipse::META_HoopShapeObject ( Ellipse  ,
"Ellipse"   
)
void APDYNAMICART::Ellipse::updateSamplePoints ( )
protected

Member Data Documentation

double APDYNAMICART::Ellipse::_a
protected
double APDYNAMICART::Ellipse::_b
protected
unsigned int APDYNAMICART::Ellipse::_detail
protected
Vec3ArrayPtr APDYNAMICART::Ellipse::_samplePoints
protected

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