, 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] |
| boundingBox() const | VRS::TexturedBatchTreeGL | [virtual] |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| changeStateSet(int shapeID, int newStateSetID, SO< ImageTexture2DGL > tex) | VRS::TexturedBatchTreeGL | |
| changeStateSets(SO< Iterator< int > > shapeIDs, SO< Iterator< int > > newStateSetIDs, SO< Iterator< SO< ImageTexture2DGL > > > textures=NULL) | VRS::TexturedBatchTreeGL | |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| cleanUpStateSets() | VRS::TexturedBatchTreeGL | |
| currentTransactionNo() | VRS::SharedObj | [static] |
| extractShape(int index) const | VRS::TexturedBatchTreeGL | |
| getClientData() const | VRS::SharedObj | |
| getMaximumBatchSize() const | VRS::TexturedBatchTreeGL | |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| getShapeStateSet(int shapeID) const | VRS::TexturedBatchTreeGL | |
| getShapeVisibility(int index) const | VRS::TexturedBatchTreeGL | |
| getStateSet(int stateSetID) const | VRS::TexturedBatchTreeGL | |
| getStateSetIDs() const | VRS::TexturedBatchTreeGL | |
| getTexture(int index) const | VRS::TexturedBatchTreeGL | |
| insertShape(SO< PolygonSet > shape, SO< ImageTexture2DGL > texture=NULL, TextureHint hint=TH_UNKNOWN, int stateSetID=-1) | VRS::TexturedBatchTreeGL | |
| insertShapes(SO< Iterator< SO< PolygonSet > > > shapes, SO< ImageTexture2DGL > texture=NULL, TextureHint hint=TH_UNKNOWN, int stateSetID=-1) | VRS::TexturedBatchTreeGL | |
| insertShapes(SO< Iterator< SO< PolygonSet > > > shapes, SO< Iterator< SO< ImageTexture2DGL > > > textures, SO< Iterator< TextureHint > > hints, SO< Iterator< int > > stateSetIDs) | VRS::TexturedBatchTreeGL | |
| isA(const ID &id) const | VRS::SharedObj | |
| isEnabled() const | VRS::RenderObj | [virtual] |
| IsEqual(const SharedObj *obj1, const SharedObj *obj2) | VRS::SharedObj | [static] |
| isEqual(const SharedObj *other) const | VRS::SharedObj | [virtual] |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| modified() | VRS::SharedObj | [virtual] |
| operator==(const SharedObj &other) const | VRS::SharedObj | |
| optimize(int maxAtlasSize=1024) | VRS::TexturedBatchTreeGL | |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| 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 | |
| registerStateSet(SO< StateSet > stateSet, bool doNotUnify=false) | VRS::TexturedBatchTreeGL | |
| registerWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| removeShape(int id) | VRS::TexturedBatchTreeGL | |
| removeShapes(SO< Iterator< int > > ids) | VRS::TexturedBatchTreeGL | |
| RenderObj(bool enabled=true) | VRS::RenderObj | |
| replaceStateSet(int stateSetIndex, SO< StateSet > stateSet) | VRS::TexturedBatchTreeGL | |
| setClientData(void *clientData) | VRS::SharedObj | |
| setEnableState(bool enabled) | VRS::RenderObj | [virtual] |
| setMaximumBatchSize(unsigned int size=0xffff) | VRS::TexturedBatchTreeGL | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| setShapeVisibility(int index, bool visible) | VRS::TexturedBatchTreeGL | |
| Shape(bool enabled=true) | VRS::Shape | |
| shapeIDs() const | VRS::TexturedBatchTreeGL | |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| StateSet typedef | VRS::TexturedBatchTreeGL | |
| TexturedBatchTreeGL() | VRS::TexturedBatchTreeGL | |
| TexturedBatchTreeRayIntersectorGL class | VRS::TexturedBatchTreeGL | [friend] |
| TexturedBatchTreeSimplifierGL class | VRS::TexturedBatchTreeGL | [friend] |
| TextureHint enum name | VRS::TexturedBatchTreeGL | |
| TH_DISABLE_ATLAS enum value | VRS::TexturedBatchTreeGL | |
| TH_ENABLE_ATLAS enum value | VRS::TexturedBatchTreeGL | |
| TH_UNKNOWN enum value | VRS::TexturedBatchTreeGL | |
| 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 | |
| unregisterStateSet(int stateSetID) | VRS::TexturedBatchTreeGL | |
| unregisterWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| VRS_SERIALIZABLE(TexturedBatchTreeGL) | VRS::TexturedBatchTreeGL | |
| VRS::Shape::VRS_SERIALIZABLE(RenderObj) | VRS::RenderObj | |
| VRS::SharedObj::VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(TexturedBatchTreeGL, Shape) | VRS::TexturedBatchTreeGL | |
| 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] |