Camera Member List

This is the complete list of members for Camera, including all inherited members.

::QGLViewer (defined in Camera)Camerafriend
addKeyFrameToPath(int i)Cameravirtualslot
aspectRatio() const Camerainline
Camera()Camera
Camera(const Camera &camera)Camera
cameraCoordinatesOf(const Vec &src) const Camerainline
centerScene()Cameraslot
computeModelViewMatrix() const Camera
computeProjectionMatrix() const Camera
convertClickToLine(const QPoint &pixel, Vec &orig, Vec &dir) const Camera
deletePath(int i)Cameravirtualslot
distanceToSceneCenter() const Camera
domElement(const QString &name, QDomDocument &document) const Cameravirtual
draw(bool drawFarPlane=true, float scale=1.0) const Cameravirtual
drawAllPaths()Cameravirtualslot
drawCamera(float scale=1.0, float aspectRatio=1.33, float fieldOfView=M_PI/4.0)Camerastatic
fieldOfView() const Camerainline
fitBoundingBox(const Vec &min, const Vec &max)Cameraslot
fitScreenRegion(const QRect &rectangle)Cameraslot
fitSphere(const Vec &center, float radius)Cameraslot
flySpeed() const Camerainline
focusDistance() const Camerainline
frame() const Camerainline
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 Cameravirtual
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 Camerainline
initFromDOMElement(const QDomElement &element)Cameravirtualslot
interpolateTo(const Frame &fr, float duration)Cameraslot
interpolateToFitScene()Cameraslot
interpolateToZoomOnPixel(const QPoint &pixel)Cameraslot
IODistance() const Camerainline
keyFrameInterpolator(int i) const Camera
loadModelViewMatrix(bool reset=true) const Cameravirtual
loadModelViewMatrixStereo(bool leftBuffer=true) const Cameravirtual
loadProjectionMatrix(bool reset=true) const Cameravirtual
loadProjectionMatrixStereo(bool leftBuffer=true) const Cameravirtual
lookAt(const Vec &target)Cameraslot
operator=(const Camera &camera)Camera
orientation() const Camerainline
ORTHOGRAPHIC enum value (defined in Camera)Camera
PERSPECTIVE enum value (defined in Camera)Camera
physicalDistanceToScreen() const Camerainline
physicalScreenWidth() const Camerainline
pixelGLRatio(const Vec &position) const Camera
playPath(int i)Cameravirtualslot
pointUnderPixel(const QPoint &pixel, bool &found) const Camera
position() const Camerainline
projectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const Camera
resetPath(int i)Cameravirtualslot
revolveAroundPoint() const Camerainline
rightVector() const Camerainline
sceneCenter() const Camerainline
sceneRadius() const Camerainline
screenHeight() const Camerainline
screenWidth() const Camerainline
setAspectRatio(float aspect)Camerainlineslot
setFieldOfView(float fov)Camerainlineslot
setFlySpeed(float speed)Camerainlineslot
setFocusDistance(float distance)Camerainlineslot
setFOVToFitScene()Cameraslot
setFrame(ManipulatedCameraFrame *const mcf)Cameraslot
setFromModelViewMatrix(const GLdouble *const modelViewMatrix)Camera
setFromProjectionMatrix(const float matrix[12])Camera
setHorizontalFieldOfView(float hfov)Camerainlineslot
setIODistance(float distance)Camerainlineslot
setKeyFrameInterpolator(int i, KeyFrameInterpolator *const kfi)Cameraslot
setOrientation(const Quaternion &q)Cameraslot
setOrientation(float theta, float phi)Cameraslot
setPhysicalDistanceToScreen(float distance)Camerainlineslot
setPhysicalScreenWidth(float width)Camerainlineslot
setPosition(const Vec &pos)Camerainlineslot
setRevolveAroundPoint(const Vec &rap)Cameraslot
setRevolveAroundPointFromPixel(const QPoint &pixel)Cameraslot
setSceneBoundingBox(const Vec &min, const Vec &max)Cameraslot
setSceneCenter(const Vec &center)Cameraslot
setSceneCenterFromPixel(const QPoint &pixel)Cameraslot
setSceneRadius(float radius)Cameraslot
setScreenWidthAndHeight(int width, int height)Cameraslot
setType(Type type)Cameraslot
setUpVector(const Vec &up, bool noMove=true)Cameraslot
setViewDirection(const Vec &direction)Cameraslot
setZClippingCoefficient(float coef)Camerainlineslot
setZNearCoefficient(float coef)Camerainlineslot
showEntireScene()Cameraslot
Type enum nameCamera
type() const Camerainline
unprojectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const Camera
upVector() const Camerainline
viewDirection() const Camerainline
worldCoordinatesOf(const Vec &src) const Camerainline
zClippingCoefficient() const Camerainline
zFar() const Cameravirtual
zNear() const Cameravirtual
zNearCoefficient() const Camerainline
~Camera()Cameravirtual