|
| | MGXCamera () |
| |
| 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 () |
| |
| | 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) |
| |
Definition at line 34 of file MGXCamera.hpp.