ManipulatedFrame Member List

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

::QGLViewer (defined in ManipulatedFrame)ManipulatedFramefriend
action_ (defined in ManipulatedFrame)ManipulatedFrameprotected
addInMouseGrabberPool()MouseGrabber
alignWithFrame(const Frame *const frame, bool move=false, float threshold=0.85f)Frame
Camera (defined in ManipulatedFrame)ManipulatedFramefriend
checkIfGrabsMouse(int x, int y, const Camera *const camera)ManipulatedFramevirtual
clearMouseGrabberPool(bool autoDelete=false)MouseGrabber
computeMouseSpeed(const QMouseEvent *const e)ManipulatedFrameprotected
constraint() const Frameinline
coordinatesOf(const Vec &src) const Frame
coordinatesOfFrom(const Vec &src, const Frame *const from) const Frame
coordinatesOfIn(const Vec &src, const Frame *const in) const Frame
deformedBallQuaternion(int x, int y, float cx, float cy, const Camera *const camera)ManipulatedFrameprotected
domElement(const QString &name, QDomDocument &document) const ManipulatedFramevirtual
Frame()Frame
Frame(const Frame &frame)Frame
Frame(const Vec &position, const Quaternion &orientation)Frame
getCoordinatesOf(const float src[3], float res[3]) const Frame
getCoordinatesOfFrom(const float src[3], float res[3], const Frame *const from) const Frame
getCoordinatesOfIn(const float src[3], float res[3], const Frame *const in) const Frame
getInverseCoordinatesOf(const float src[3], float res[3]) const Frame
getInverseTransformOf(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
getLocalInverseTransformOf(const float src[3], float res[3]) const Frame
getLocalTransformOf(const float src[3], float res[3]) const Frame
getMatrix(GLdouble m[4][4]) const Frame
getMatrix(GLdouble m[16]) const Frame
getOrientation(double &q0, double &q1, double &q2, double &q3) const Frame
getPosition(float &x, float &y, float &z) const Frame
getRotation(double &q0, double &q1, double &q2, double &q3) const Frame
getTransformOf(const float src[3], float res[3]) const Frame
getTransformOfFrom(const float src[3], float res[3], const Frame *const from) const Frame
getTransformOfIn(const float src[3], float res[3], const Frame *const in) const Frame
getTranslation(float &x, float &y, float &z) const Frame
getWorldMatrix(GLdouble m[4][4]) const Frame
getWorldMatrix(GLdouble m[16]) const Frame
grabsMouse() const MouseGrabberinline
initFromDOMElement(const QDomElement &element)ManipulatedFramevirtualslot
interpolated()Framesignal
inverse() const Frame
inverseCoordinatesOf(const Vec &src) const Frame
inverseTransformOf(const Vec &src) const Frame
isInMouseGrabberPool() const MouseGrabberinline
isManipulated() const ManipulatedFrame
isSpinning() const ManipulatedFrameinline
localCoordinatesOf(const Vec &src) const Frame
localInverseCoordinatesOf(const Vec &src) const Frame
localInverseTransformOf(const Vec &src) const Frame
localTransformOf(const Vec &src) const Frame
manipulated()ManipulatedFramesignal
ManipulatedFrame()ManipulatedFrame
ManipulatedFrame(const ManipulatedFrame &mf)ManipulatedFrame
matrix() const Frame
modified()Framesignal
mouseDoubleClickEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrameprotectedvirtual
MouseGrabber()MouseGrabber
MouseGrabberPool()MouseGrabberinlinestatic
mouseMoveEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrameprotectedvirtual
mouseOriginalDirection(const QMouseEvent *const e)ManipulatedFrameprotected
mousePressEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrameprotectedvirtual
mouseReleaseEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrameprotectedvirtual
operator=(const ManipulatedFrame &mf)ManipulatedFrame
qglviewer::Frame::operator=(const Frame &frame)Frame
orientation() const Frame
position() const Frameinline
pressPos_ (defined in ManipulatedFrame)ManipulatedFrameprotected
previousConstraint_ (defined in ManipulatedFrame)ManipulatedFrameprotected
prevPos_ (defined in ManipulatedFrame)ManipulatedFrameprotected
projectOnLine(const Vec &origin, const Vec &direction)Frame
referenceFrame() const Frameinline
removeFromMouseGrabberPool()MouseGrabber
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
rotation() const Frameinline
rotationSensitivity() const ManipulatedFrameinline
setConstraint(Constraint *const constraint)Frameinline
setFromMatrix(const GLdouble m[4][4])Frame
setFromMatrix(const GLdouble m[16])Frame
setGrabsMouse(bool grabs)MouseGrabberinlineprotected
setOrientation(const Quaternion &orientation)Frame
setOrientation(double q0, double q1, double q2, double q3)Frame
setOrientationWithConstraint(Quaternion &orientation)Frame
setPosition(const Vec &position)Frame
setPosition(float x, float y, float z)Frame
setPositionAndOrientation(const Vec &position, const Quaternion &orientation)Frame
setPositionAndOrientationWithConstraint(Vec &position, Quaternion &orientation)Frame
setPositionWithConstraint(Vec &position)Frame
setReferenceFrame(const Frame *const refFrame)Frame
setRotation(const Quaternion &rotation)Frameinline
setRotation(double q0, double q1, double q2, double q3)Frame
setRotationSensitivity(float sensitivity)ManipulatedFrameinlineslot
setRotationWithConstraint(Quaternion &rotation)Frame
setSpinningQuaternion(const Quaternion &spinningQuaternion)ManipulatedFrameinlineslot
setSpinningSensitivity(float sensitivity)ManipulatedFrameinlineslot
settingAsReferenceFrameWillCreateALoop(const Frame *const frame)Frame
setTranslation(const Vec &translation)Frameinline
setTranslation(float x, float y, float z)Frame
setTranslationAndRotation(const Vec &translation, const Quaternion &rotation)Frame
setTranslationAndRotationWithConstraint(Vec &translation, Quaternion &rotation)Frame
setTranslationSensitivity(float sensitivity)ManipulatedFrameinlineslot
setTranslationWithConstraint(Vec &translation)Frame
setWheelSensitivity(float sensitivity)ManipulatedFrameinlineslot
spin()ManipulatedFrameprotectedvirtualslot
spinningQuaternion() const ManipulatedFrameinline
spinningSensitivity() const ManipulatedFrameinline
spun()ManipulatedFramesignal
startAction(int ma, bool withConstraint=true)ManipulatedFrameprotectedvirtual
startSpinning(int updateInterval)ManipulatedFramevirtualslot
stopSpinning()ManipulatedFrameinlinevirtualslot
transformOf(const Vec &src) const Frame
transformOfFrom(const Vec &src, const Frame *const from) const Frame
transformOfIn(const Vec &src, const Frame *const in) const 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
translation() const Frameinline
translationSensitivity() const ManipulatedFrameinline
wheelEvent(QWheelEvent *const event, Camera *const camera)ManipulatedFrameprotectedvirtual
wheelSensitivity() const ManipulatedFrameinline
worldInverse() const Frameinline
worldMatrix() const Frame
~Frame()Frameinlinevirtual
~ManipulatedFrame()ManipulatedFrameinlinevirtual
~MouseGrabber()MouseGrabberinlinevirtual