, including all inherited members.
| accept(VisitorBase &visitor)=0 | VRS::Visitable | [pure virtual] |
| acceptChildren(std::vector< Visitable * > &appendChildrenHere) const | VRS::Visitable | [inline, protected, virtual] |
| acceptedImpl(VisitorBase &vistor, bool pushObj, VisitorBase::VisitMode &mode) | VRS::Visitable | [inline, protected] |
| acceptHierarchyRecursionImpl(VisitorBase &visitor, bool pushObj) | VRS::Visitable | [inline, protected] |
| add(const ID &id, SO< BaseVertexAttributeBufferObjectGL > data, bool normalized) | VRS::GL2::AttributedShape | [virtual] |
| AttributedShape(GLenum primitiveType=GL_TRIANGLES, const Bounds &bbox=Bounds(), SO< BaseVertexAttributeBufferObjectGL > indices=NULL, const ID &id01=ID(), SO< BaseVertexAttributeBufferObjectGL > data01=NULL, bool normalized01=false, const ID &id02=ID(), SO< BaseVertexAttributeBufferObjectGL > data02=NULL, bool normalized02=false, const ID &id03=ID(), SO< BaseVertexAttributeBufferObjectGL > data03=NULL, bool normalized03=false, const ID &id04=ID(), SO< BaseVertexAttributeBufferObjectGL > data04=NULL, bool normalized04=false, const ID &id05=ID(), SO< BaseVertexAttributeBufferObjectGL > data05=NULL, bool normalized05=false, const ID &id06=ID(), SO< BaseVertexAttributeBufferObjectGL > data06=NULL, bool normalized06=false, const ID &id07=ID(), SO< BaseVertexAttributeBufferObjectGL > data07=NULL, bool normalized07=false, const ID &id08=ID(), SO< BaseVertexAttributeBufferObjectGL > data08=NULL, bool normalized08=false, const ID &id09=ID(), SO< BaseVertexAttributeBufferObjectGL > data09=NULL, bool normalized09=false, const ID &id10=ID(), SO< BaseVertexAttributeBufferObjectGL > data10=NULL, bool normalized10=false, const ID &id11=ID(), SO< BaseVertexAttributeBufferObjectGL > data11=NULL, bool normalized11=false, const ID &id12=ID(), SO< BaseVertexAttributeBufferObjectGL > data12=NULL, bool normalized12=false, const ID &id13=ID(), SO< BaseVertexAttributeBufferObjectGL > data13=NULL, bool normalized13=false, const ID &id14=ID(), SO< BaseVertexAttributeBufferObjectGL > data14=NULL, bool normalized14=false, const ID &id15=ID(), SO< BaseVertexAttributeBufferObjectGL > data15=NULL, bool normalized15=false, const ID &id16=ID(), SO< BaseVertexAttributeBufferObjectGL > data16=NULL, bool normalized16=false) | VRS::GL2::AttributedShape | |
| availableIDs() const | VRS::GL2::AttributedShape | [virtual] |
| boundingBox() const | VRS::GL2::AttributedShape | [virtual] |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| contains(const ID &id) | VRS::GL2::AttributedShape | [virtual] |
| currentTransactionNo() | VRS::SharedObj | [static] |
| data(const ID &id) const | VRS::GL2::AttributedShape | [virtual] |
| getClientData() const | VRS::SharedObj | |
| getInstances(void) const | VRS::GL2::InstancedAttributedShape | [inline] |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| indices() const | VRS::GL2::AttributedShape | [virtual] |
| InstancedAttributedShape(unsigned int instances=1, GLenum primitiveType=GL_TRIANGLES, const Bounds &bbox=Bounds(), SO< BaseVertexAttributeBufferObjectGL > indices=NULL, const ID &id01=ID(), SO< BaseVertexAttributeBufferObjectGL > data01=NULL, bool normalized01=false, const ID &id02=ID(), SO< BaseVertexAttributeBufferObjectGL > data02=NULL, bool normalized02=false, const ID &id03=ID(), SO< BaseVertexAttributeBufferObjectGL > data03=NULL, bool normalized03=false, const ID &id04=ID(), SO< BaseVertexAttributeBufferObjectGL > data04=NULL, bool normalized04=false, const ID &id05=ID(), SO< BaseVertexAttributeBufferObjectGL > data05=NULL, bool normalized05=false, const ID &id06=ID(), SO< BaseVertexAttributeBufferObjectGL > data06=NULL, bool normalized06=false, const ID &id07=ID(), SO< BaseVertexAttributeBufferObjectGL > data07=NULL, bool normalized07=false, const ID &id08=ID(), SO< BaseVertexAttributeBufferObjectGL > data08=NULL, bool normalized08=false, const ID &id09=ID(), SO< BaseVertexAttributeBufferObjectGL > data09=NULL, bool normalized09=false, const ID &id10=ID(), SO< BaseVertexAttributeBufferObjectGL > data10=NULL, bool normalized10=false, const ID &id11=ID(), SO< BaseVertexAttributeBufferObjectGL > data11=NULL, bool normalized11=false, const ID &id12=ID(), SO< BaseVertexAttributeBufferObjectGL > data12=NULL, bool normalized12=false, const ID &id13=ID(), SO< BaseVertexAttributeBufferObjectGL > data13=NULL, bool normalized13=false, const ID &id14=ID(), SO< BaseVertexAttributeBufferObjectGL > data14=NULL, bool normalized14=false, const ID &id15=ID(), SO< BaseVertexAttributeBufferObjectGL > data15=NULL, bool normalized15=false, const ID &id16=ID(), SO< BaseVertexAttributeBufferObjectGL > data16=NULL, bool normalized16=false) | VRS::GL2::InstancedAttributedShape | |
| isA(const ID &id) const | VRS::SharedObj | |
| isEnabled() const | VRS::RenderObj | [virtual] |
| isEqual(const SharedObj *other) const | VRS::SharedObj | [virtual] |
| IsEqual(const SharedObj *obj1, const SharedObj *obj2) | VRS::SharedObj | [static] |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| modified() | VRS::SharedObj | [virtual] |
| normalized(const ID &id) const | VRS::GL2::AttributedShape | [virtual] |
| operator==(const SharedObj &other) const | VRS::SharedObj | |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| primitiveType() const | VRS::GL2::AttributedShape | [virtual] |
| ref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| references() const | VRS::SharedObj | |
| registerCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| registerDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| remove(const ID &id) | VRS::GL2::AttributedShape | [virtual] |
| RenderObj(bool enabled=true) | VRS::RenderObj | |
| setClientData(void *clientData) | VRS::SharedObj | |
| setEnableState(bool enabled) | VRS::RenderObj | [virtual] |
| setInstances(unsigned int instances) | VRS::GL2::InstancedAttributedShape | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| Shape(bool enabled=true) | VRS::Shape | |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| trackReferences() | VRS::SharedObj | |
| unref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| unregisterCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| unregisterDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| usedMemory() const | VRS::GL2::AttributedShape | [virtual] |
| VRS_SERIALIZABLE(InstancedAttributedShape) | VRS::GL2::InstancedAttributedShape | |
| VRS::GL2::AttributedShape::VRS_SERIALIZABLE(AttributedShape) | VRS::GL2::AttributedShape | |
| VRS::Shape::VRS_SERIALIZABLE(RenderObj) | VRS::RenderObj | |
| VRS::SharedObj::VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(InstancedAttributedShape, AttributedShape) | VRS::GL2::InstancedAttributedShape | |
| VRS::GL2::AttributedShape::VRS_TYPEINFO(AttributedShape, Shape) | VRS::GL2::AttributedShape | |
| VRS::Shape::VRS_TYPEINFO(Shape, RenderObj) | VRS::Shape | |
| VRS::RenderObj::VRS_TYPEINFO(RenderObj, SharedObj) | VRS::RenderObj | |
| VRS_VISITABLE_BASE | VRS::SharedObj | |
| WeakPointerBase class | VRS::SharedObj | [friend] |
| ~SharedObj() | VRS::SharedObj | [virtual] |
| ~Visitable() | VRS::Visitable | [inline, virtual] |