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 | virtualslot | 
| aspectRatio() const | Camera | inline | 
| Camera() | Camera | |
| Camera(const Camera &camera) | Camera | |
| cameraCoordinatesOf(const Vec &src) const | Camera | |
| centerScene() | Camera | slot | 
| computeModelViewMatrix() const | Camera | |
| computeProjectionMatrix() const | Camera | |
| convertClickToLine(const QPoint &pixel, Vec &orig, Vec &dir) const | Camera | |
| deletePath(int i) | Camera | virtualslot | 
| 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 | virtualslot | 
| 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 ¢er, float radius) | Camera | slot | 
| flySpeed() const | Camera | |
| 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(GLfloat m[16]) const | Camera | |
| getModelViewMatrix(GLdouble m[16]) const | Camera | |
| getModelViewProjectionMatrix(GLfloat m[16]) const | 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(GLfloat m[16]) const | Camera | |
| getProjectionMatrix(GLdouble m[16]) const | 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 | virtualslot | 
| 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 | |
| ORTHOGRAPHIC enum value (defined in Camera) | Camera | |
| PERSPECTIVE enum value (defined in Camera) | Camera | |
| physicalDistanceToScreen() const | Camera | inline | 
| physicalScreenWidth() const | Camera | inline | 
| pivotPoint() const | Camera | |
| pixelGLRatio(const Vec &position) const | Camera | |
| playPath(int i) | Camera | virtualslot | 
| pointUnderPixel(const QPoint &pixel, bool &found) const | Camera | |
| position() const | Camera | |
| projectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const | Camera | |
| resetPath(int i) | Camera | virtualslot | 
| revolveAroundPoint() const (defined in Camera) | Camera | |
| rightVector() const | Camera | |
| sceneCenter() const | Camera | inline | 
| sceneRadius() const | Camera | inline | 
| screenHeight() const | Camera | inline | 
| screenWidth() const | Camera | inline | 
| setAspectRatio(float aspect) | Camera | inlineslot | 
| setFieldOfView(float fov) | Camera | slot | 
| setFlySpeed(float speed) | Camera | slot | 
| setFocusDistance(float distance) | Camera | inlineslot | 
| 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 | inlineslot | 
| setIODistance(float distance) | Camera | inlineslot | 
| 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 | inlineslot | 
| setPhysicalScreenWidth(float width) | Camera | inlineslot | 
| setPivotPoint(const Vec &point) | Camera | slot | 
| setPivotPointFromPixel(const QPoint &pixel) | Camera | slot | 
| setPosition(const Vec &pos) | Camera | slot | 
| setRevolveAroundPoint(const Vec &point) (defined in Camera) | Camera | slot | 
| setRevolveAroundPointFromPixel(const QPoint &pixel) (defined in Camera) | Camera | slot | 
| setSceneBoundingBox(const Vec &min, const Vec &max) | Camera | slot | 
| setSceneCenter(const Vec ¢er) | 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 | inlineslot | 
| setZNearCoefficient(float coef) | Camera | inlineslot | 
| showEntireScene() | Camera | slot | 
| type() const | Camera | inline | 
| Type enum name | Camera | |
| unprojectedCoordinatesOf(const Vec &src, const Frame *frame=NULL) const | Camera | |
| upVector() const | Camera | |
| viewDirection() const | Camera | |
| worldCoordinatesOf(const Vec &src) const | Camera | |
| zClippingCoefficient() const | Camera | inline | 
| zFar() const | Camera | virtual | 
| zNear() const | Camera | virtual | 
| zNearCoefficient() const | Camera | inline | 
| ~Camera() | Camera | virtual |