addHeadLight(const LightSource *pLight, const nvmath::Vec3f &trans=nvmath::Vec3f(0.0f, 0.0f, 0.0f), const nvmath::Quatf &quat=nvmath::Quatf(0.0f, 0.0f, 0.0f, 1.0f))=0 | nvsg::Camera | [pure virtual] |
addRef() const | nvutil::RCObject | [inline] |
beginEdit(const T *obj) | nvsg::Object | [related] |
calcNearFarDistances(const nvmath::Sphere3f &sphere)=0 | nvsg::Camera | [pure virtual] |
Camera() | nvsg::Camera | [inline, protected] |
clone(void) const =0 | nvsg::MonoCamera | [pure virtual] |
doneReading(void) const | nvsg::Object | [inline] |
doneWriting(void) const | nvsg::Object | [inline] |
endEdit(T *&obj) | nvsg::Object | [related] |
getAspectRatio() const =0 | nvsg::Camera | [pure virtual] |
getDataID(void) const | nvsg::Object | [virtual] |
getDeviceAbstractionLinkData(unsigned int dataID, std::vector< DALData * > &data) const | nvsg::DALHost | [inline] |
getDirection() const =0 | nvsg::Camera | [pure virtual] |
getFarDistance() const =0 | nvsg::Camera | [pure virtual] |
getHeadLight(size_t index) const =0 | nvsg::Camera | [pure virtual] |
getHeadLightTrafo(nvmath::Vec3f &trans, nvmath::Quatf &quat, size_t index=0) const =0 | nvsg::Camera | [pure virtual] |
getInverseProjection(void) const =0 | nvsg::MonoCamera | [pure virtual] |
getLastRecentlyUsedDeviceAbstractionLinkData() const | nvsg::DALHost | [inline] |
getName(void) const | nvsg::Object | [inline] |
getNearDistance() const =0 | nvsg::Camera | [pure virtual] |
getNumberOfHeadLights() const =0 | nvsg::Camera | [pure virtual] |
getObjectCode() const | nvsg::Object | [inline] |
getOrientation(void) const =0 | nvsg::Camera | [pure virtual] |
getPosition() const =0 | nvsg::Camera | [pure virtual] |
getProjection(void) const =0 | nvsg::MonoCamera | [pure virtual] |
getProjectionDx(void) const =0 | nvsg::MonoCamera | [pure virtual] |
getTargetDistance() const =0 | nvsg::Camera | [pure virtual] |
getUpVector() const =0 | nvsg::Camera | [pure virtual] |
getViewToWorldMatrix() const =0 | nvsg::Camera | [pure virtual] |
getWindowOffset(void) const =0 | nvsg::Camera | [pure virtual] |
getWindowRegion(nvmath::Vec2f &lowerLeft, nvmath::Vec2f &upperRight) const =0 | nvsg::Camera | [pure virtual] |
getWindowSize() const =0 | nvsg::Camera | [pure virtual] |
getWorldToViewMatrix() const =0 | nvsg::Camera | [pure virtual] |
IAllocator() | nvutil::IAllocator | [inline] |
isAutoClipPlanes() const =0 | nvsg::Camera | [pure virtual] |
isDataShared(void) const | nvsg::Object | [virtual] |
isShareable() const | nvutil::RCObject | [inline] |
isShared() const | nvutil::RCObject | [inline] |
m_objectCode | nvsg::Object | [protected] |
markUnshareable() | nvutil::RCObject | [inline] |
MonoCamera(void) | nvsg::MonoCamera | [protected] |
move(const nvmath::Vec3f &delta)=0 | nvsg::Camera | [pure virtual] |
moveX(float val) | nvsg::Camera | [inline] |
moveY(float val) | nvsg::Camera | [inline] |
moveZ(float val) | nvsg::Camera | [inline] |
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] |
orbit(const nvmath::Vec3f &axis, float rad)=0 | nvsg::Camera | [pure virtual] |
orbitX(float rad) | nvsg::Camera | [inline] |
orbitY(float rad) | nvsg::Camera | [inline] |
orbitZ(float rad) | nvsg::Camera | [inline] |
RCObject() | nvutil::RCObject | [inline] |
RCObject(const RCObject &rhs) | nvutil::RCObject | [inline, protected] |
releaseDeviceAbstractionLinkData() | nvsg::DALHost | [inline] |
removeHeadLight(size_t index=0)=0 | nvsg::Camera | [pure virtual] |
removeRef() const | nvutil::RCObject | [inline] |
rotate(const nvmath::Vec3f &axis, float rad, bool cameraRelative=true)=0 | nvsg::Camera | [pure virtual] |
rotateX(float rad, bool cameraRelative=true) | nvsg::Camera | [inline] |
rotateY(float rad, bool cameraRelative=true) | nvsg::Camera | [inline] |
rotateZ(float rad, bool cameraRelative=true) | nvsg::Camera | [inline] |
setAspectRatio(float ar, bool keepWidth=false)=0 | nvsg::Camera | [pure virtual] |
setAutoClipPlanes(bool on)=0 | nvsg::Camera | [pure virtual] |
setDirection(const nvmath::Vec3f &dir)=0 | nvsg::Camera | [pure virtual] |
setFarDistance(float fd)=0 | nvsg::Camera | [pure virtual] |
setHeadLightTrafo(const nvmath::Vec3f &trans, const nvmath::Quatf &quat, size_t index=0)=0 | nvsg::Camera | [pure virtual] |
setLastRecentlyUsedDeviceAbstractionLinkData(DALData *lastRecentlyUsed) const | nvsg::DALHost | [inline] |
setName(const std::string &name) | nvsg::Object | [inline] |
setNearDistance(float nd)=0 | nvsg::Camera | [pure virtual] |
setOrientation(const nvmath::Quatf &quat)=0 | nvsg::Camera | [pure virtual] |
setOrientation(const nvmath::Vec3f &dir, const nvmath::Vec3f &up)=0 | nvsg::Camera | [pure virtual] |
setOrientation(const nvmath::Vec3f &axis, float angle)=0 | nvsg::Camera | [pure virtual] |
setPosition(const nvmath::Vec3f &pos)=0 | nvsg::Camera | [pure virtual] |
setProjectionDx(float dx)=0 | nvsg::MonoCamera | [pure virtual] |
setTargetDistance(float td)=0 | nvsg::Camera | [pure virtual] |
setUpVector(const nvmath::Vec3f &up)=0 | nvsg::Camera | [pure virtual] |
setWindowOffset(const nvmath::Vec2f &offset)=0 | nvsg::Camera | [pure virtual] |
setWindowRegion(const nvmath::Vec2f &lowerLeft, const nvmath::Vec2f &upperRight)=0 | nvsg::Camera | [pure virtual] |
setWindowSize(const nvmath::Vec2f &size)=0 | nvsg::Camera | [pure virtual] |
storeDeviceAbstractionLinkData(unsigned int dataID, DALData *data) const | nvsg::DALHost | [inline] |
theAllocator typedef | nvutil::IAllocator | |
waitToRead(size_t milliseconds=0xFFFFFFFF) const | nvsg::Object | [inline] |
waitToWrite(size_t milliseconds=0xFFFFFFFF) const | nvsg::Object | [inline] |
zoom(float factor)=0 | nvsg::Camera | [pure virtual] |
zoom(const nvmath::Sphere3f &sphere, float fovy=-1.0f)=0 | nvsg::Camera | [pure virtual] |
~Camera(void) | nvsg::Camera | [inline, protected, virtual] |
~IAllocator() | nvutil::IAllocator | [inline, virtual] |
~MonoCamera(void) | nvsg::MonoCamera | [protected, virtual] |
~Object() | nvsg::Object | [protected, virtual] |
~RCObject() | nvutil::RCObject | [inline, protected, virtual] |