Public Member Functions | |
EnhancedShapeDrawable () | |
EnhancedShapeDrawable (osg::Shape *shape, osg::TessellationHints *hints=0) | |
EnhancedShapeDrawable (const EnhancedShapeDrawable &pg, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
virtual Object * | cloneType () const |
virtual Object * | clone (const osg::CopyOp ©op) const |
virtual bool | isSameKindAs (const osg::Object *obj) const |
virtual const char * | libraryName () const |
virtual const char * | className () const |
Protected Member Functions | |
EnhancedShapeDrawable & | operator= (const EnhancedShapeDrawable &) |
virtual | ~EnhancedShapeDrawable () |
virtual bool | computeBound () const |
|
Referenced by clone(). |
|
|
|
Copy constructor using CopyOp to manage deep vs shallow copy. |
|
|
|
Definition at line 41 of file EnhancedShapeDrawable. |
|
Definition at line 38 of file EnhancedShapeDrawable. References EnhancedShapeDrawable(). |
|
Definition at line 37 of file EnhancedShapeDrawable. |
|
|
|
Definition at line 39 of file EnhancedShapeDrawable. |
|
Definition at line 40 of file EnhancedShapeDrawable. |
|
Definition at line 45 of file EnhancedShapeDrawable. |