|
| | MGXCameraFrame () |
| |
| void | wheelEvent (QWheelEvent *const event, qglviewer::Camera *const camera) |
| |
| float | zoom () const |
| |
| void | setZoom (float z) |
| |
| | ManipulatedCameraFrame::ManipulatedCameraFrame () |
| |
| | ManipulatedCameraFrame::~ManipulatedCameraFrame () |
| |
| | ManipulatedCameraFrame::ManipulatedCameraFrame (const ManipulatedCameraFrame &mcf) |
| |
| | ManipulatedCameraFrame::operator= (const ManipulatedCameraFrame &mcf) |
| |
| | ManipulatedCameraFrame::revolveAroundPoint () const |
| |
| | ManipulatedCameraFrame::setRevolveAroundPoint (const Vec &revolveAroundPoint) |
| |
| | ManipulatedCameraFrame::setFlySpeed (float speed) |
| |
| | ManipulatedCameraFrame::setFlyUpVector (const Vec &up) |
| |
| | ManipulatedCameraFrame::flySpeed () const |
| |
| | ManipulatedCameraFrame::flyUpVector () const |
| |
| | ManipulatedCameraFrame::mouseReleaseEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedCameraFrame::mouseMoveEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedCameraFrame::wheelEvent (QWheelEvent *const event, Camera *const camera) |
| |
| | ManipulatedCameraFrame::spin () |
| |
| | ManipulatedCameraFrame::domElement (const QString &name, QDomDocument &document) const |
| |
| | ManipulatedCameraFrame::initFromDOMElement (const QDomElement &element) |
| |
| | ManipulatedFrame::ManipulatedFrame () |
| |
| | ManipulatedFrame::~ManipulatedFrame () |
| |
| | ManipulatedFrame::ManipulatedFrame (const ManipulatedFrame &mf) |
| |
| | ManipulatedFrame::operator= (const ManipulatedFrame &mf) |
| |
| | ManipulatedFrame::manipulated () |
| |
| | ManipulatedFrame::spun () |
| |
| | ManipulatedFrame::setRotationSensitivity (float sensitivity) |
| |
| | ManipulatedFrame::setTranslationSensitivity (float sensitivity) |
| |
| | ManipulatedFrame::setSpinningSensitivity (float sensitivity) |
| |
| | ManipulatedFrame::setWheelSensitivity (float sensitivity) |
| |
| | ManipulatedFrame::rotationSensitivity () const |
| |
| | ManipulatedFrame::translationSensitivity () const |
| |
| | ManipulatedFrame::spinningSensitivity () const |
| |
| | ManipulatedFrame::wheelSensitivity () const |
| |
| | ManipulatedFrame::isSpinning () const |
| |
| | ManipulatedFrame::spinningQuaternion () const |
| |
| | ManipulatedFrame::setSpinningQuaternion (const Quaternion &spinningQuaternion) |
| |
| | ManipulatedFrame::startSpinning (int updateInterval) |
| |
| | ManipulatedFrame::stopSpinning () |
| |
| | ManipulatedFrame::spin () |
| |
| | ManipulatedFrame::mousePressEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedFrame::mouseMoveEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedFrame::mouseReleaseEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedFrame::mouseDoubleClickEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | ManipulatedFrame::wheelEvent (QWheelEvent *const event, Camera *const camera) |
| |
| | ManipulatedFrame::isManipulated () const |
| |
| | ManipulatedFrame::checkIfGrabsMouse (int x, int y, const Camera *const camera) |
| |
| | ManipulatedFrame::domElement (const QString &name, QDomDocument &document) const |
| |
| | ManipulatedFrame::initFromDOMElement (const QDomElement &element) |
| |
| | Frame::Frame () |
| |
| | Frame::~Frame () |
| |
| | Frame::Frame (const Frame &frame) |
| |
| | Frame::Frame (const Vec &position, const Quaternion &orientation) |
| |
| | Frame::operator= (const Frame &frame) |
| |
| | Frame::modified () |
| |
| | Frame::interpolated () |
| |
| | Frame::setPosition (const Vec &position) |
| |
| | Frame::setPosition (float x, float y, float z) |
| |
| | Frame::setPositionWithConstraint (Vec &position) |
| |
| | Frame::setOrientation (const Quaternion &orientation) |
| |
| | Frame::setOrientation (double q0, double q1, double q2, double q3) |
| |
| | Frame::setOrientationWithConstraint (Quaternion &orientation) |
| |
| | Frame::setPositionAndOrientation (const Vec &position, const Quaternion &orientation) |
| |
| | Frame::setPositionAndOrientationWithConstraint (Vec &position, Quaternion &orientation) |
| |
| | Frame::position () const |
| |
| | Frame::orientation () const |
| |
| | Frame::getPosition (float &x, float &y, float &z) const |
| |
| | Frame::getOrientation (double &q0, double &q1, double &q2, double &q3) const |
| |
| | Frame::setTranslation (const Vec &translation) |
| |
| | Frame::setTranslation (float x, float y, float z) |
| |
| | Frame::setTranslationWithConstraint (Vec &translation) |
| |
| | Frame::setRotation (const Quaternion &rotation) |
| |
| | Frame::setRotation (double q0, double q1, double q2, double q3) |
| |
| | Frame::setRotationWithConstraint (Quaternion &rotation) |
| |
| | Frame::setTranslationAndRotation (const Vec &translation, const Quaternion &rotation) |
| |
| | Frame::setTranslationAndRotationWithConstraint (Vec &translation, Quaternion &rotation) |
| |
| | Frame::translation () const |
| |
| | Frame::rotation () const |
| |
| | Frame::getTranslation (float &x, float &y, float &z) const |
| |
| | Frame::getRotation (double &q0, double &q1, double &q2, double &q3) const |
| |
| | Frame::referenceFrame () const |
| |
| | Frame::setReferenceFrame (const Frame *const refFrame) |
| |
| | Frame::settingAsReferenceFrameWillCreateALoop (const Frame *const frame) |
| |
| | Frame::translate (Vec &t) |
| |
| | Frame::translate (const Vec &t) |
| |
| | Frame::translate (float x, float y, float z) |
| |
| | Frame::translate (float &x, float &y, float &z) |
| |
| | Frame::rotate (Quaternion &q) |
| |
| | Frame::rotate (const Quaternion &q) |
| |
| | Frame::rotate (double q0, double q1, double q2, double q3) |
| |
| | Frame::rotate (double &q0, double &q1, double &q2, double &q3) |
| |
| | Frame::rotateAroundPoint (Quaternion &rotation, const Vec &point) |
| |
| | Frame::rotateAroundPoint (const Quaternion &rotation, const Vec &point) |
| |
| | Frame::alignWithFrame (const Frame *const frame, bool move=false, float threshold=0.85f) |
| |
| | Frame::projectOnLine (const Vec &origin, const Vec &direction) |
| |
| | Frame::coordinatesOf (const Vec &src) const |
| |
| | Frame::inverseCoordinatesOf (const Vec &src) const |
| |
| | Frame::localCoordinatesOf (const Vec &src) const |
| |
| | Frame::localInverseCoordinatesOf (const Vec &src) const |
| |
| | Frame::coordinatesOfIn (const Vec &src, const Frame *const in) const |
| |
| | Frame::coordinatesOfFrom (const Vec &src, const Frame *const from) const |
| |
| | Frame::getCoordinatesOf (const float src[3], float res[3]) const |
| |
| | Frame::getInverseCoordinatesOf (const float src[3], float res[3]) const |
| |
| | Frame::getLocalCoordinatesOf (const float src[3], float res[3]) const |
| |
| | Frame::getLocalInverseCoordinatesOf (const float src[3], float res[3]) const |
| |
| | Frame::getCoordinatesOfIn (const float src[3], float res[3], const Frame *const in) const |
| |
| | Frame::getCoordinatesOfFrom (const float src[3], float res[3], const Frame *const from) const |
| |
| | Frame::transformOf (const Vec &src) const |
| |
| | Frame::inverseTransformOf (const Vec &src) const |
| |
| | Frame::localTransformOf (const Vec &src) const |
| |
| | Frame::localInverseTransformOf (const Vec &src) const |
| |
| | Frame::transformOfIn (const Vec &src, const Frame *const in) const |
| |
| | Frame::transformOfFrom (const Vec &src, const Frame *const from) const |
| |
| | Frame::getTransformOf (const float src[3], float res[3]) const |
| |
| | Frame::getInverseTransformOf (const float src[3], float res[3]) const |
| |
| | Frame::getLocalTransformOf (const float src[3], float res[3]) const |
| |
| | Frame::getLocalInverseTransformOf (const float src[3], float res[3]) const |
| |
| | Frame::getTransformOfIn (const float src[3], float res[3], const Frame *const in) const |
| |
| | Frame::getTransformOfFrom (const float src[3], float res[3], const Frame *const from) const |
| |
| | Frame::constraint () const |
| |
| | Frame::setConstraint (Constraint *const constraint) |
| |
| | Frame::matrix () const |
| |
| | Frame::getMatrix (GLdouble m[4][4]) const |
| |
| | Frame::getMatrix (GLdouble m[16]) const |
| |
| | Frame::worldMatrix () const |
| |
| | Frame::getWorldMatrix (GLdouble m[4][4]) const |
| |
| | Frame::getWorldMatrix (GLdouble m[16]) const |
| |
| | Frame::setFromMatrix (const GLdouble m[4][4]) |
| |
| | Frame::setFromMatrix (const GLdouble m[16]) |
| |
| | Frame::inverse () const |
| |
| | Frame::worldInverse () const |
| |
| | Frame::domElement (const QString &name, QDomDocument &document) const |
| |
| | Frame::initFromDOMElement (const QDomElement &element) |
| |
| | MouseGrabber::MouseGrabber () |
| |
| | MouseGrabber::~MouseGrabber () |
| |
| | MouseGrabber::checkIfGrabsMouse (int x, int y, const Camera *const camera)=0 |
| |
| | MouseGrabber::grabsMouse () const |
| |
| | MouseGrabber::setGrabsMouse (bool grabs) |
| |
| | MouseGrabber::MouseGrabberPool () |
| |
| | MouseGrabber::isInMouseGrabberPool () const |
| |
| | MouseGrabber::addInMouseGrabberPool () |
| |
| | MouseGrabber::removeFromMouseGrabberPool () |
| |
| | MouseGrabber::clearMouseGrabberPool (bool autoDelete=false) |
| |
| | MouseGrabber::mousePressEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | MouseGrabber::mouseDoubleClickEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | MouseGrabber::mouseReleaseEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | MouseGrabber::mouseMoveEvent (QMouseEvent *const event, Camera *const camera) |
| |
| | MouseGrabber::wheelEvent (QWheelEvent *const event, Camera *const camera) |
| |
Definition at line 21 of file MGXCamera.hpp.