| _dataVariance | osg::Object |  [protected] | 
  | _name | osg::Object |  [protected] | 
  | _observers | osg::Referenced |  [protected] | 
  | _refCount | osg::Referenced |  [mutable, protected] | 
  | _refMutex | osg::Referenced |  [mutable, protected] | 
  | _userData | osg::Object |  [protected] | 
  | accept(ShapeVisitor &)=0 | osg::Shape |  [pure virtual] | 
  | accept(ConstShapeVisitor &) const =0 | osg::Shape |  [pure virtual] | 
  | addObserver(Observer *observer) | osg::Referenced |  | 
  | className() const  | osg::Shape |  [inline, virtual] | 
  | clone(const CopyOp &) const =0 | osg::Shape |  [pure virtual] | 
  | cloneType() const =0 | osg::Shape |  [pure virtual] | 
  | DataVariance enum name | osg::Object |  | 
  | DeleteHandler class | osg::Referenced |  [friend] | 
  | DYNAMIC enum value | osg::Object |  | 
  | getDataVariance() const  | osg::Object |  [inline] | 
  | getDeleteHandler() | osg::Referenced |  [static] | 
  | getName() const  | osg::Object |  [inline] | 
  | getThreadSafeReferenceCounting() | osg::Referenced |  [static] | 
  | getThreadSafeRefUnref() const  | osg::Referenced |  [inline] | 
  | getUserData() | osg::Object |  [inline] | 
  | getUserData() const  | osg::Object |  [inline] | 
  | isSameKindAs(const Object *obj) const  | osg::Shape |  [inline, virtual] | 
  | libraryName() const  | osg::Shape |  [inline, virtual] | 
  | Object() | osg::Object |  [inline] | 
  | Object(bool threadSafeRefUnref) | osg::Object |  [inline, explicit] | 
  | Object(const Object &, const CopyOp ©op=CopyOp::SHALLOW_COPY) | osg::Object |  | 
  | osg::Referenced::operator=(const Referenced &) | osg::Referenced |  [inline] | 
  | ref() const  | osg::Referenced |  [inline] | 
  | referenceCount() const  | osg::Referenced |  [inline] | 
  | Referenced() | osg::Referenced |  | 
  | Referenced(bool threadSafeRefUnref) | osg::Referenced |  [explicit] | 
  | Referenced(const Referenced &) | osg::Referenced |  | 
  | releaseGLObjects(osg::State *=0) const  | osg::Object |  [inline, virtual] | 
  | removeObserver(Observer *observer) | osg::Referenced |  | 
  | setDataVariance(DataVariance dv) | osg::Object |  [inline] | 
  | setDeleteHandler(DeleteHandler *handler) | osg::Referenced |  [static] | 
  | setName(const std::string &name) | osg::Object |  [inline] | 
  | setName(const char *name) | osg::Object |  [inline] | 
  | setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced |  [static] | 
  | setThreadSafeRefUnref(bool threadSafe) | osg::Referenced |  | 
  | setUserData(Referenced *obj) | osg::Object |  [inline] | 
  | Shape() | osg::Shape |  [inline] | 
  | Shape(const Shape &sa, const CopyOp ©op=CopyOp::SHALLOW_COPY) | osg::Shape |  [inline] | 
  | STATIC enum value | osg::Object |  | 
  | unref() const  | osg::Referenced |  [inline] | 
  | unref_nodelete() const  | osg::Referenced |  | 
  | ~Object() | osg::Object |  [inline, protected, virtual] | 
  | ~Referenced() | osg::Referenced |  [protected, virtual] | 
  | ~Shape() | osg::Shape |  [protected, virtual] |