addChild(const Node *pChild, size_t position=0xFFFFFFFF) | nvsg::Group | |
addRef() const | nvutil::RCObject | [inline] |
AnimatedTransform(const Animation< nvmath::Trafo > *pAnimation) | nvsg::AnimatedTransform | [protected] |
AnimatedTransform(const Transform &rhs, const Animation< nvmath::Trafo > *pAnimation) | nvsg::AnimatedTransform | [protected] |
AnimatedTransform(const AnimatedTransform &rhs) | nvsg::AnimatedTransform | [protected] |
beginEdit(const T *obj) | nvsg::Object | [related] |
calcBoundingSphere(void) const | nvsg::Transform | [protected, virtual] |
clone(void) const | nvsg::AnimatedTransform | [virtual] |
containsCgFx(void) const | nvsg::Group | [virtual] |
containsLight(void) const | nvsg::Group | [virtual] |
containsTransparentMaterial(void) const | nvsg::Group | [virtual] |
containsTransparentTexture(void) const | nvsg::Group | [virtual] |
create(const Animation< nvmath::Trafo > *pAnimation=NULL) | nvsg::AnimatedTransform | [static] |
nvsg::Transform::create(void) | nvsg::Transform | [static] |
createFromBase(const Transform &rhs, const Animation< nvmath::Trafo > *pAnimation=NULL) | nvsg::AnimatedTransform | [static] |
nvsg::Transform::createFromBase(const Group &rhs) | nvsg::Transform | [static] |
nvsg::Group::createFromBase(const Node &rhs) | nvsg::Group | [static] |
doneReading(void) const | nvsg::Object | [inline] |
doneWriting(void) const | nvsg::Object | [inline] |
endEdit(T *&obj) | nvsg::Object | [related] |
extendBoundingSphere(const nvmath::Sphere3f &sphere) const | nvsg::Node | [inline, protected] |
getAnimation(void) const | nvsg::AnimatedTransform | [inline] |
getAnnotation(void) const | nvsg::Node | [inline] |
getBoundingSphere(void) const | nvsg::Node | [inline] |
getCenter(void) const | nvsg::Transform | [inline] |
getChild(size_t index) const | nvsg::Group | [inline] |
getDataID(void) const | nvsg::AnimatedTransform | [virtual] |
getDeviceAbstractionLinkData(unsigned int dataID, std::vector< DALData * > &data) const | nvsg::DALHost | [inline] |
getIndex(const Node *node, size_t &index) const | nvsg::Group | |
getInverse(void) const | nvsg::Transform | [inline] |
getLastRecentlyUsedDeviceAbstractionLinkData() const | nvsg::DALHost | [inline] |
getMatrix(void) const | nvsg::Transform | [inline] |
getName(void) const | nvsg::Object | [inline] |
getNumberOfChildren(void) const | nvsg::Group | [inline] |
getNumberOfFrames(void) const | nvsg::AnimatedTransform | [virtual] |
getNumberOfParents() const | nvsg::Node | [inline] |
getObjectCode() const | nvsg::Object | [inline] |
getOrientation(void) const | nvsg::Transform | [inline] |
getParent(size_t i) const | nvsg::Node | [inline] |
getScaling(void) const | nvsg::Transform | [inline] |
getTranslation(void) const | nvsg::Transform | [inline] |
Group(void) | nvsg::Group | [protected] |
Group(const Node &rhs) | nvsg::Group | [protected] |
Group(const Group &rhs) | nvsg::Group | [protected] |
hasChild(const Node *node) const | nvsg::Group | |
IAllocator() | nvutil::IAllocator | [inline] |
invalidateBoundingSphere(void) const | nvsg::Node | |
invalidateCaches(const Node *pChild, bool insert) | nvsg::Group | [inline, protected] |
invalidateCgFxContainment(void) | nvsg::Group | [virtual] |
invalidateLightContainment(void) | nvsg::Group | [virtual] |
invalidateNumberOfFrames(void) const | nvsg::Group | [virtual] |
invalidateTransparentMaterialContainment(void) | nvsg::Group | [virtual] |
invalidateTransparentTextureContainment(void) | nvsg::Group | [virtual] |
isBoundingSphereValid(void) const | nvsg::Node | [inline] |
isDataShared(void) const | nvsg::AnimatedTransform | [virtual] |
isIdentity(void) const | nvsg::Transform | [inline] |
isShareable() const | nvutil::RCObject | [inline] |
isShared() const | nvutil::RCObject | [inline] |
m_objectCode | nvsg::Object | [protected] |
markUnshareable() | nvutil::RCObject | [inline] |
Node(void) | nvsg::Node | [protected] |
Node(const Node &rhs) | nvsg::Node | [protected] |
Object(void) | nvsg::Object | [protected] |
Object(const Object &rhs) | nvsg::Object | [protected] |
operator delete(void *p, size_t size) | nvutil::IAllocator | [inline] |
operator new(size_t size) | nvutil::IAllocator | [inline] |
operator new(size_t size, void *p) | nvutil::IAllocator | [inline] |
operator=(const RCObject &rhs) | nvutil::RCObject | [inline, protected] |
RCObject() | nvutil::RCObject | [inline] |
RCObject(const RCObject &rhs) | nvutil::RCObject | [inline, protected] |
releaseDeviceAbstractionLinkData() | nvsg::DALHost | [inline] |
removeChild(const Node *pChild) | nvsg::Group | |
removeChild(size_t position) | nvsg::Group | |
removeRef() const | nvutil::RCObject | [inline] |
replaceChild(const Node *newChild, const Node *oldChild) | nvsg::Group | |
replaceChild(const Node *newChild, size_t position) | nvsg::Group | |
setAnimation(const Animation< nvmath::Trafo > *pAnimation) | nvsg::AnimatedTransform | |
setAnimationFrame(size_t frame) | nvsg::AnimatedTransform | |
setAnnotation(const char *anno) | nvsg::Node | |
setCenter(const nvmath::Vec3f ¢er) | nvsg::AnimatedTransform | [virtual] |
setIdentity(void) | nvsg::AnimatedTransform | [virtual] |
setLastRecentlyUsedDeviceAbstractionLinkData(DALData *lastRecentlyUsed) const | nvsg::DALHost | [inline] |
setName(const std::string &name) | nvsg::Object | [inline] |
setOrientation(const nvmath::Quatf &orientation) | nvsg::AnimatedTransform | [virtual] |
setScaling(const nvmath::Vec3f &scaling) | nvsg::AnimatedTransform | [virtual] |
setTranslation(const nvmath::Vec3f &translation) | nvsg::AnimatedTransform | [virtual] |
storeDeviceAbstractionLinkData(unsigned int dataID, DALData *data) const | nvsg::DALHost | [inline] |
theAllocator typedef | nvutil::IAllocator | |
Transform(void) | nvsg::Transform | [protected] |
Transform(const Group &rhs) | nvsg::Transform | [protected] |
Transform(const Transform &rhs) | nvsg::Transform | [protected] |
transformBoundingSphere(const nvmath::Mat44f &m, float factor=1.0f) const | nvsg::Node | [inline, protected] |
waitToRead(size_t milliseconds=0xFFFFFFFF) const | nvsg::Object | [inline] |
waitToWrite(size_t milliseconds=0xFFFFFFFF) const | nvsg::Object | [inline] |
~AnimatedTransform(void) | nvsg::AnimatedTransform | [protected, virtual] |
~Group(void) | nvsg::Group | [protected, virtual] |
~IAllocator() | nvutil::IAllocator | [inline, virtual] |
~Node(void) | nvsg::Node | [protected, virtual] |
~Object() | nvsg::Object | [protected, virtual] |
~RCObject() | nvutil::RCObject | [inline, protected, virtual] |
~Transform(void) | nvsg::Transform | [protected, virtual] |