, 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] |
| Attribute(bool enabled=true) | VRS::Attribute | |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| category() const | VRS::Light | [virtual] |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| currentTransactionNo() | VRS::SharedObj | [static] |
| DistantLight(const Vector &direction=Vector(0, 0,-1), const Color &color=Color(1.0, 1.0, 1.0), double intensity=0.5, double ambientIntensity=0.1) | VRS::DistantLight | |
| getAmbientColor() const | VRS::Light | [inline] |
| getAmbientIntensity() const | VRS::Light | [inline] |
| getClientData() const | VRS::SharedObj | |
| getDiffuseColor() const | VRS::Light | [inline] |
| getDiffuseIntensity() const | VRS::Light | [inline] |
| getDirection() const | VRS::DistantLight | [inline] |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| getSpecularColor() const | VRS::Light | [inline] |
| getSpecularIntensity() const | VRS::Light | [inline] |
| 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] |
| isGlobal() const | VRS::PolyAttribute | |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| Light(const Color &ambient=Color(0.1, 0.1, 0.1), const Color &diffuse=Color(1.0, 1.0, 1.0), const Color &specular=Color(0.0, 0.0, 0.0), double ambientI=1.0, double diffuseI=1.0, double specularI=1.0) | VRS::Light | |
| modified() | VRS::SharedObj | [virtual] |
| operator==(const DistantLight &other) const | VRS::DistantLight | |
| VRS::Light::operator==(const Light &other) const | VRS::Light | |
| VRS::PolyAttribute::operator==(const PolyAttribute &other) const | VRS::PolyAttribute | |
| VRS::Attribute::operator==(const SharedObj &other) const | VRS::SharedObj | |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| PolyAttribute(bool enabled=true) | VRS::PolyAttribute | |
| 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] |
| RenderObj(bool enabled=true) | VRS::RenderObj | |
| setAmbientColor(const Color &) | VRS::Light | |
| setAmbientIntensity(double) | VRS::Light | |
| setClientData(void *clientData) | VRS::SharedObj | |
| setDiffuseColor(const Color &) | VRS::Light | |
| setDiffuseIntensity(double) | VRS::Light | |
| setDirection(const Vector &) | VRS::DistantLight | |
| setEnableState(bool enabled) | VRS::RenderObj | [virtual] |
| setGlobal(bool global) | VRS::PolyAttribute | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| setSpecularColor(const Color &) | VRS::Light | |
| setSpecularIntensity(double) | VRS::Light | |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| switchDefault() const | VRS::Light | [virtual] |
| 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] |
| VRS_SERIALIZABLE(DistantLight) | VRS::DistantLight | |
| VRS::Light::VRS_SERIALIZABLE(Light) | VRS::Light | |
| VRS::PolyAttribute::VRS_SERIALIZABLE(PolyAttribute) | VRS::PolyAttribute | |
| VRS::Attribute::VRS_SERIALIZABLE(RenderObj) | VRS::RenderObj | |
| VRS::SharedObj::VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(DistantLight, Light) | VRS::DistantLight | |
| VRS::Light::VRS_TYPEINFO(Light, PolyAttribute) | VRS::Light | |
| VRS::PolyAttribute::VRS_TYPEINFO(PolyAttribute, Attribute) | VRS::PolyAttribute | |
| VRS::Attribute::VRS_TYPEINFO(Attribute, RenderObj) | VRS::Attribute | |
| 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] |