version 3.3

VRS::TexturedBatchTreeGL Member List

This is the complete list of members for VRS::TexturedBatchTreeGL, including all inherited members.

accept(VisitorBase &visitor)=0VRS::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 typedefVRS::TexturedBatchTreeGL
TexturedBatchTreeGL()VRS::TexturedBatchTreeGL
TexturedBatchTreeRayIntersectorGL classVRS::TexturedBatchTreeGL [friend]
TexturedBatchTreeSimplifierGL classVRS::TexturedBatchTreeGL [friend]
TextureHint enum nameVRS::TexturedBatchTreeGL
TH_DISABLE_ATLAS enum valueVRS::TexturedBatchTreeGL
TH_ENABLE_ATLAS enum valueVRS::TexturedBatchTreeGL
TH_UNKNOWN enum valueVRS::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 typedefVRS::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_BASEVRS::SharedObj
WeakPointerBase classVRS::SharedObj [friend]
~SharedObj()VRS::SharedObj [virtual]
~Visitable()VRS::Visitable [inline, virtual]


Generated on Sat May 18 06:00:28 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact