ManipulatedCameraFrame Member List

This is the complete list of members for ManipulatedCameraFrame, including all inherited members.
::QGLViewer (defined in ManipulatedCameraFrame)ManipulatedCameraFrame [friend]
action_ (defined in ManipulatedFrame)ManipulatedFrame [protected]
addInMouseGrabberPool()MouseGrabber
alignWithFrame(const Frame *const frame, bool move=false, float threshold=0.85f)Frame
Camera (defined in ManipulatedCameraFrame)ManipulatedCameraFrame [friend]
checkIfGrabsMouse(int x, int y, const Camera *const camera)ManipulatedFrame [virtual]
clearMouseGrabberPool(bool autoDelete=false)MouseGrabber
computeMouseSpeed(const QMouseEvent *const e)ManipulatedFrame [protected]
constraint() const Frame [inline]
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)ManipulatedFrame [protected]
domElement(const QString &name, QDomDocument &document) const ManipulatedCameraFrame [virtual]
flySpeed() const ManipulatedCameraFrame [inline]
flyUpVector() const ManipulatedCameraFrame [inline]
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 MouseGrabber [inline]
initFromDOMElement(const QDomElement &element)ManipulatedCameraFrame [virtual, slot]
interpolated()Frame [signal]
inverse() const Frame
inverseCoordinatesOf(const Vec &src) const Frame
inverseTransformOf(const Vec &src) const Frame
isInMouseGrabberPool() const MouseGrabber [inline]
isManipulated() const ManipulatedFrame
isSpinning() const ManipulatedFrame [inline]
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()ManipulatedFrame [signal]
ManipulatedCameraFrame()ManipulatedCameraFrame
ManipulatedCameraFrame(const ManipulatedCameraFrame &mcf)ManipulatedCameraFrame
ManipulatedFrame()ManipulatedFrame
ManipulatedFrame(const ManipulatedFrame &mf)ManipulatedFrame
matrix() const Frame
modified()Frame [signal]
mouseDoubleClickEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrame [protected, virtual]
MouseGrabber()MouseGrabber
MouseGrabberPool()MouseGrabber [inline, static]
mouseMoveEvent(QMouseEvent *const event, Camera *const camera)ManipulatedCameraFrame [protected, virtual]
mouseOriginalDirection(const QMouseEvent *const e)ManipulatedFrame [protected]
mousePressEvent(QMouseEvent *const event, Camera *const camera)ManipulatedFrame [protected, virtual]
mouseReleaseEvent(QMouseEvent *const event, Camera *const camera)ManipulatedCameraFrame [protected, virtual]
operator=(const ManipulatedCameraFrame &mcf)ManipulatedCameraFrame
qglviewer::ManipulatedFrame::operator=(const ManipulatedFrame &mf)ManipulatedFrame
qglviewer::Frame::operator=(const Frame &frame)Frame
orientation() const Frame
position() const Frame [inline]
pressPos_ (defined in ManipulatedFrame)ManipulatedFrame [protected]
previousConstraint_ (defined in ManipulatedFrame)ManipulatedFrame [protected]
prevPos_ (defined in ManipulatedFrame)ManipulatedFrame [protected]
projectOnLine(const Vec &origin, const Vec &direction)Frame
referenceFrame() const Frame [inline]
removeFromMouseGrabberPool()MouseGrabber
revolveAroundPoint() const ManipulatedCameraFrame [inline]
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 Frame [inline]
rotationSensitivity() const ManipulatedFrame [inline]
setConstraint(Constraint *const constraint)Frame [inline]
setFlySpeed(float speed)ManipulatedCameraFrame [inline, slot]
setFlyUpVector(const Vec &up)ManipulatedCameraFrame [inline, slot]
setFromMatrix(const GLdouble m[4][4])Frame
setFromMatrix(const GLdouble m[16])Frame
setGrabsMouse(bool grabs)MouseGrabber [inline, protected]
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
setRevolveAroundPoint(const Vec &revolveAroundPoint)ManipulatedCameraFrame [inline]
setRotation(const Quaternion &rotation)Frame [inline]
setRotation(double q0, double q1, double q2, double q3)Frame
setRotationSensitivity(float sensitivity)ManipulatedFrame [inline, slot]
setRotationWithConstraint(Quaternion &rotation)Frame
setSpinningQuaternion(const Quaternion &spinningQuaternion)ManipulatedFrame [inline, slot]
setSpinningSensitivity(float sensitivity)ManipulatedFrame [inline, slot]
settingAsReferenceFrameWillCreateALoop(const Frame *const frame)Frame
setTranslation(const Vec &translation)Frame [inline]
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)ManipulatedFrame [inline, slot]
setTranslationWithConstraint(Vec &translation)Frame
setWheelSensitivity(float sensitivity)ManipulatedFrame [inline, slot]
spin()ManipulatedCameraFrame [protected, virtual, slot]
spinningQuaternion() const ManipulatedFrame [inline]
spinningSensitivity() const ManipulatedFrame [inline]
spun()ManipulatedFrame [signal]
startAction(int ma, bool withConstraint=true)ManipulatedCameraFrame [protected, virtual]
startSpinning(int updateInterval)ManipulatedFrame [virtual, slot]
stopSpinning()ManipulatedFrame [inline, virtual, slot]
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 Frame [inline]
translationSensitivity() const ManipulatedFrame [inline]
wheelEvent(QWheelEvent *const event, Camera *const camera)ManipulatedCameraFrame [protected, virtual]
wheelSensitivity() const ManipulatedFrame [inline]
worldInverse() const Frame [inline]
worldMatrix() const Frame
~Frame()Frame [inline, virtual]
~ManipulatedCameraFrame()ManipulatedCameraFrame [inline, virtual]
~ManipulatedFrame()ManipulatedFrame [inline, virtual]
~MouseGrabber()MouseGrabber [inline, virtual]