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

#include <HoopShape.h>

Inheritance diagram for APDYNAMICART::Rectangle:
APDYNAMICART::HoopShape

Public Member Functions

 META_HoopShapeObject (Rectangle,"Rectangle")
 
- 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 _width
 
double _height
 
double _scale
 
Vec3ArrayPtr _samplePoints
 
- Protected Attributes inherited from APDYNAMICART::HoopShape
bool _dirty
 
SplinePtr _spline
 

Member Function Documentation

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

Member Data Documentation

double APDYNAMICART::Rectangle::_height
protected
Vec3ArrayPtr APDYNAMICART::Rectangle::_samplePoints
protected
double APDYNAMICART::Rectangle::_scale
protected
double APDYNAMICART::Rectangle::_width
protected

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