, 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] |
| addInitializer(Callback1< Engine * > *init) | VRS::Engine | [static] |
| addPostRenderCallback(SO< RenderCallback > cb) | VRS::Engine | [static] |
| addPreRenderCallback(SO< RenderCallback > cb) | VRS::Engine | [static] |
| ALL enum value | VRS::Engine | |
| appendPolyAttribute(const ID &category, PolyAttribute *attr, SwitchType switchSetting=Engine::ON) | VRS::Engine | [virtual] |
| applyGlobalPolyAttributes() | VRS::Engine | [virtual] |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| callInitializers() | VRS::Engine | |
| cameraInfo() const | VRS::Engine | [virtual] |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| colorMatrix enum value | VRS::Engine | |
| containsPolyAttribute(PolyAttribute *attr, SwitchType switchQuery=Engine::ALL) const | VRS::Engine | [virtual] |
| containsTransform(const SharedObj *) const | VRS::Engine | |
| currentNormalizedDeviceCoordsTf() const | VRS::Engine | [virtual] |
| currentPureProjectionTf() const | VRS::Engine | [virtual] |
| currentPureProjectionTfInv() const | VRS::Engine | [virtual] |
| currentTf(TFType category=Engine::modelviewMatrix) const | VRS::Engine | [virtual] |
| currentTfInv(TFType category=Engine::modelviewMatrix) const | VRS::Engine | [virtual] |
| currentTransactionNo() | VRS::SharedObj | [static] |
| deleteTransform(const Attribute *) | VRS::Engine | |
| demandsShadingPass(const MonoAttribute *attr) | VRS::Engine | [virtual] |
| disregard(const ID &category) | VRS::Engine | |
| Engine() | VRS::Engine | |
| eraseTransform(const SharedObj *) | VRS::Engine | |
| eval(const Shape *shape) | VRS::Engine | [virtual] |
| eval(const MonoAttribute *attr, bool pushHint) | VRS::Engine | [virtual] |
| eval(const PolyAttribute *attr, unsigned int index, bool pushHint) | VRS::Engine | [virtual] |
| finalEval(const Shape *shape) | VRS::Engine | [protected, virtual] |
| findPolyAttribute(PolyAttribute *attr, SwitchType switchQuery=Engine::ALL) const | VRS::Engine | [virtual] |
| getCanvas() const | VRS::Engine | |
| getClientData() const | VRS::SharedObj | |
| getMonoAttribute(const ID &category) const | VRS::Engine | [virtual] |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| getPolyAttribute(const ID &category, unsigned int i, SwitchType switchQuery=Engine::ALL) const | VRS::Engine | [virtual] |
| getProcessor() const | VRS::Engine | [virtual] |
| getShader() const | VRS::Engine | [virtual] |
| getShaderAttribute() const | VRS::Engine | [virtual] |
| getSwitch(const ID &category, unsigned int index) const | VRS::Engine | [virtual] |
| getSwitch(PolyAttribute *) const | VRS::Engine | [virtual] |
| getTechniques() const | VRS::Engine | [virtual] |
| getTransform(const SharedObj *) const | VRS::Engine | |
| handler(const ID &service, const ID &target) const | VRS::Engine | [virtual] |
| initialize() | VRS::Engine | [virtual] |
| isA(const ID &id) const | VRS::SharedObj | |
| isEqual(const SharedObj *other) const | VRS::SharedObj | [virtual] |
| IsEqual(const SharedObj *obj1, const SharedObj *obj2) | VRS::SharedObj | [static] |
| isFinalEvalDone() const | VRS::Engine | [protected, virtual] |
| isHandledByShader(const MonoAttribute *attr) | VRS::Engine | [virtual] |
| isRegarded(const ID &category) const | VRS::Engine | |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| loadTf(const Matrix &matrix, TFType category=Engine::modelviewMatrix) | VRS::Engine | [virtual] |
| modelviewMatrix enum value | VRS::Engine | |
| modified() | VRS::SharedObj | [virtual] |
| monoTable(const ID &category) const | VRS::Engine | |
| multTf(const Matrix &matrix, TFType category=Engine::modelviewMatrix) | VRS::Engine | [virtual] |
| newPolyAttributeIterator(const ID &category, SwitchType switchQuery=Engine::ON) const | VRS::Engine | [virtual] |
| OFF enum value | VRS::Engine | |
| ON enum value | VRS::Engine | |
| operator==(const SharedObj &other) const | VRS::SharedObj | |
| orientationTf() const | VRS::Engine | [virtual] |
| orientationTfInv() const | VRS::Engine | [virtual] |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| painter(const ID &target) const | VRS::Engine | [virtual] |
| polyAttributes(const ID &category, SwitchType switchQuery=Engine::ALL) const | VRS::Engine | [virtual] |
| polyTable(const ID &category) const | VRS::Engine | |
| pop(MonoAttribute *attr) | VRS::Engine | [virtual] |
| pop(PolyAttribute *attr) | VRS::Engine | [virtual] |
| pop(Switch *sw) | VRS::Engine | [virtual] |
| pop(Handler *hdl) | VRS::Engine | [virtual] |
| pop(Technique *tech) | VRS::Engine | [virtual] |
| pop(Attribute *attr) | VRS::Engine | [virtual] |
| pop(const ID &id) | VRS::Engine | [virtual] |
| popCanvas() | VRS::Engine | |
| popHandler(const ID &service, const ID &target) | VRS::Engine | [virtual] |
| popMonoAttribute(const ID &category) | VRS::Engine | [virtual] |
| popShader() | VRS::Engine | [virtual] |
| popTf(TFType category=Engine::modelviewMatrix) | VRS::Engine | [virtual] |
| popViewInfoFactory() | VRS::Engine | [virtual] |
| postRenderCallbacks() | VRS::Engine | [static] |
| preRenderCallbacks() | VRS::Engine | [static] |
| projectionMatrix enum value | VRS::Engine | |
| push(MonoAttribute *attr) | VRS::Engine | [virtual] |
| push(PolyAttribute *attr) | VRS::Engine | [virtual] |
| push(Switch *sw) | VRS::Engine | [virtual] |
| push(Handler *hdl) | VRS::Engine | [virtual] |
| push(Technique *tech) | VRS::Engine | [virtual] |
| push(Attribute *attr) | VRS::Engine | [virtual] |
| pushCanvas(Canvas *canvas) | VRS::Engine | |
| pushHandler(const ID &service, const ID &target, Handler *hdl) | VRS::Engine | [virtual] |
| pushMonoAttribute(const ID &category, MonoAttribute *attr) | VRS::Engine | [virtual] |
| pushShader(Shader *) | VRS::Engine | [virtual] |
| pushTf(TFType category=Engine::modelviewMatrix) | VRS::Engine | [virtual] |
| pushViewInfoFactory(SO< ViewInfoFactory > newViewInfoFactory) | VRS::Engine | [virtual] |
| ref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| references() const | VRS::SharedObj | |
| regard(const ID &category) | VRS::Engine | |
| registerCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| registerDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerHandler(Handler *handler) | VRS::Engine | [static] |
| registerModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| removePolyAttribute(const ID &category, PolyAttribute *attr) | VRS::Engine | [virtual] |
| removePostRenderCallback(SO< RenderCallback > cb) | VRS::Engine | [static] |
| removePreRenderCallback(SO< RenderCallback > cb) | VRS::Engine | [static] |
| RenderCallback typedef | VRS::Engine | |
| serviceTable(const ID &service) const | VRS::Engine | |
| setClientData(void *clientData) | VRS::SharedObj | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| setOrientationTf(const Matrix &matrix) | VRS::Engine | [virtual] |
| setOrientationTf() | VRS::Engine | [virtual] |
| setProcessor(TechniqueProcessor *) | VRS::Engine | [virtual] |
| setTransform(const SharedObj *, const Matrix &) | VRS::Engine | |
| shadingPass() const | VRS::Engine | [inline, virtual] |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| simplifier(const ID &target) const | VRS::Engine | [virtual] |
| storeTransform(const Attribute *) | VRS::Engine | |
| SwitchType enum name | VRS::Engine | |
| textureMatrix enum value | VRS::Engine | |
| TFType enum name | VRS::Engine | |
| trackReferences() | VRS::SharedObj | |
| unapplyGlobalPolyAttributes() | VRS::Engine | [virtual] |
| 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] |
| viewInfo() const | VRS::Engine | [virtual] |
| VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_SERIALIZABLE_CLASS_ENUM(TFType) | VRS::Engine | |
| VRS_SERIALIZABLE_CLASS_ENUM(SwitchType) | VRS::Engine | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(Engine, SharedObj) | VRS::Engine | |
| VRS_VISITABLE_BASE | VRS::SharedObj | |
| WeakPointerBase class | VRS::SharedObj | [friend] |
| ~Engine() | VRS::Engine | [virtual] |
| ~SharedObj() | VRS::SharedObj | [virtual] |
| ~Visitable() | VRS::Visitable | [inline, virtual] |