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