DART  6.10.1
dart::gui::osg::render::CircleDrawable Class Referencefinal
Inheritance diagram for dart::gui::osg::render::CircleDrawable:

Public Member Functions

 CircleDrawable (double size, const Eigen::Vector4d &color)
 
void updateSize (double size)
 
void updateColor (const Eigen::Vector4d &color)
 

Protected Attributes

::osg::ref_ptr<::osg::Vec3Array > mVertices
 
::osg::ref_ptr<::osg::Vec3Array > mNormals
 
::osg::ref_ptr<::osg::Vec4Array > mColors
 
float mRadius
 

Constructor & Destructor Documentation

◆ CircleDrawable()

dart::gui::osg::render::CircleDrawable::CircleDrawable ( double  size,
const Eigen::Vector4d &  color 
)
inline

Member Function Documentation

◆ updateColor()

void dart::gui::osg::render::CircleDrawable::updateColor ( const Eigen::Vector4d &  color)
inline

◆ updateSize()

void dart::gui::osg::render::CircleDrawable::updateSize ( double  size)
inline

Member Data Documentation

◆ mColors

::osg::ref_ptr<::osg::Vec4Array> dart::gui::osg::render::CircleDrawable::mColors
protected

◆ mNormals

::osg::ref_ptr<::osg::Vec3Array> dart::gui::osg::render::CircleDrawable::mNormals
protected

◆ mRadius

float dart::gui::osg::render::CircleDrawable::mRadius
protected

◆ mVertices

::osg::ref_ptr<::osg::Vec3Array> dart::gui::osg::render::CircleDrawable::mVertices
protected