Camera Member List

This is the complete list of members for Camera, including all inherited members.
::QGLViewer (defined in Camera)Camera [friend]
addKeyFrameToPath(int i)Camera [virtual, slot]
aspectRatio() const Camera [inline]
Camera()Camera
Camera(const Camera &camera)Camera
cameraCoordinatesOf(const Vec &src) const Camera [inline]
centerScene()Camera [slot]
computeModelViewMatrix() const Camera
computeProjectionMatrix() const Camera
convertClickToLine(const QPoint &pixel, Vec &orig, Vec &dir) const Camera
deletePath(int i)Camera [virtual, slot]
distanceToSceneCenter() const Camera
domElement(const QString &name, QDomDocument &document) const Camera [virtual]
draw(bool drawFarPlane=true, float scale=1.0) const Camera [virtual]
drawAllPaths()Camera [virtual, slot]
drawCamera(float scale=1.0, float aspectRatio=1.33, float fieldOfView=M_PI/4.0)Camera [static]
fieldOfView() const Camera [inline]
fitBoundingBox(const Vec &min, const Vec &max)Camera [slot]
fitScreenRegion(const QRect &rectangle)Camera [slot]
fitSphere(const Vec &center, float radius)Camera [slot]
flySpeed() const Camera [inline]
focusDistance() const Camera [inline]
frame() const Camera [inline]
getCameraCoordinatesOf(const float src[3], float res[3]) const Camera
getFrustumPlanesCoefficients(GLdouble coef[6][4]) const Camera
getModelViewMatrix(GLdouble m[16]) const Camera
getModelViewMatrix(GLfloat m[16]) const (defined in Camera)Camera
getModelViewProjectionMatrix(GLdouble m[16]) const Camera
getOrthoWidthHeight(GLdouble &halfWidth, GLdouble &halfHeight) const Camera [virtual]
getProjectedCoordinatesOf(const float src[3], float res[3], const Frame *frame=NULL) const Camera
getProjectionMatrix(GLdouble m[16]) const Camera
getProjectionMatrix(GLfloat m[16]) const (defined in Camera)Camera
getUnprojectedCoordinatesOf(const float src[3], float res[3], const Frame *frame=NULL) const Camera
getViewport(GLint viewport[4]) const Camera
getWorldCoordinatesOf(const float src[3], float res[3]) const Camera
horizontalFieldOfView() const Camera [inline]
initFromDOMElement(const QDomElement &element)Camera [virtual, slot]
interpolateTo(const Frame &fr, float duration)Camera [slot]
interpolateToFitScene()Camera [slot]
interpolateToZoomOnPixel(const QPoint &pixel)Camera [slot]
IODistance() const Camera [inline]
keyFrameInterpolator(int i) const Camera
loadModelViewMatrix(bool reset=true) const Camera [virtual]
loadModelViewMatrixStereo(bool leftBuffer=true) const Camera [virtual]
loadProjectionMatrix(bool reset=true) const Camera [virtual]
loadProjectionMatrixStereo(bool leftBuffer=true) const Camera [virtual]
lookAt(const Vec &target)Camera [slot]
operator=(const Camera &camera)Camera
orientation() const Camera [inline]
ORTHOGRAPHIC enum value (defined in Camera)Camera
PERSPECTIVE enum value (defined in Camera)Camera
physicalDistanceToScreen() const Camera [inline]
physicalScreenWidth() const Camera [inline]
pixelGLRatio(const Vec &position) const Camera
playPath(int i)Camera [virtual, slot]
pointUnderPixel(const QPoint &pixel, bool &found) const Camera
position() const Camera [inline]
projectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const Camera
resetPath(int i)Camera [virtual, slot]
revolveAroundPoint() const Camera [inline]
rightVector() const Camera [inline]
sceneCenter() const Camera [inline]
sceneRadius() const Camera [inline]
screenHeight() const Camera [inline]
screenWidth() const Camera [inline]
setAspectRatio(float aspect)Camera [inline, slot]
setFieldOfView(float fov)Camera [inline, slot]
setFlySpeed(float speed)Camera [inline, slot]
setFocusDistance(float distance)Camera [inline, slot]
setFOVToFitScene()Camera [slot]
setFrame(ManipulatedCameraFrame *const mcf)Camera [slot]
setFromModelViewMatrix(const GLdouble *const modelViewMatrix)Camera
setFromProjectionMatrix(const float matrix[12])Camera
setHorizontalFieldOfView(float hfov)Camera [inline, slot]
setIODistance(float distance)Camera [inline, slot]
setKeyFrameInterpolator(int i, KeyFrameInterpolator *const kfi)Camera [slot]
setOrientation(const Quaternion &q)Camera [slot]
setOrientation(float theta, float phi)Camera [slot]
setPhysicalDistanceToScreen(float distance)Camera [inline, slot]
setPhysicalScreenWidth(float width)Camera [inline, slot]
setPosition(const Vec &pos)Camera [inline, slot]
setRevolveAroundPoint(const Vec &rap)Camera [slot]
setRevolveAroundPointFromPixel(const QPoint &pixel)Camera [slot]
setSceneBoundingBox(const Vec &min, const Vec &max)Camera [slot]
setSceneCenter(const Vec &center)Camera [slot]
setSceneCenterFromPixel(const QPoint &pixel)Camera [slot]
setSceneRadius(float radius)Camera [slot]
setScreenWidthAndHeight(int width, int height)Camera [slot]
setType(Type type)Camera [slot]
setUpVector(const Vec &up, bool noMove=true)Camera [slot]
setViewDirection(const Vec &direction)Camera [slot]
setZClippingCoefficient(float coef)Camera [inline, slot]
setZNearCoefficient(float coef)Camera [inline, slot]
showEntireScene()Camera [slot]
Type enum nameCamera
type() const Camera [inline]
unprojectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const Camera
upVector() const Camera [inline]
viewDirection() const Camera [inline]
worldCoordinatesOf(const Vec &src) const Camera [inline]
zClippingCoefficient() const Camera [inline]
zFar() const Camera [virtual]
zNear() const Camera [virtual]
zNearCoefficient() const Camera [inline]
~Camera()Camera [virtual]