Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

nvsg::MonoCamera Member List

This is the complete list of members for nvsg::MonoCamera, including all inherited members.

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


Generated on Tue Mar 1 13:20:50 2005 for NVSGSDK by NVIDIA