Main Page | Class Hierarchy | Compound List | All functions | Search

ManipulatedCameraFrame Member List

This is the complete list of members for ManipulatedCameraFrame, including all inherited members.
addInMouseGrabberPool()MouseGrabber
alignWithFrame(const Frame *const fr, bool move=false, float threshold=0.85f)Frame
checkIfGrabsMouse(int x, int y, const Camera *const camera)ManipulatedFrame [protected, virtual]
clearMouseGrabberPool(bool autoDelete=false)MouseGrabber
constraint() constFrame [inline]
coordinatesOf(const Vec &src) constFrame
coordinatesOfFrom(const Vec &src, const Frame *from) constFrame
coordinatesOfIn(const Vec &src, const Frame *in) constFrame
domElement(const QString &name, QDomDocument &doc) constManipulatedCameraFrame [virtual]
flySpeed() constManipulatedCameraFrame [inline]
flyUpVector() constManipulatedCameraFrame [inline]
Frame()Frame
Frame(const Frame &f)Frame
Frame(const Vec &pos, const Quaternion &orien)Frame [explicit]
freezeOrientation(const bool fo=true)SpinningFrame [inline, slot]
getCoordinatesOf(const float src[3], float res[3]) constFrame
getCoordinatesOfFrom(const float src[3], float res[3], const Frame *from) constFrame
getCoordinatesOfIn(const float src[3], float res[3], const Frame *in) constFrame
getInverseCoordinatesOf(const float src[3], float res[3]) constFrame
getInverseTransformOf(const float src[3], float res[3]) constFrame
getLocalCoordinatesOf(const float src[3], float res[3]) constFrame
getLocalInverseCoordinatesOf(const float src[3], float res[3]) constFrame
getLocalInverseTransformOf(const float src[3], float res[3]) constFrame
getLocalTransformOf(const float src[3], float res[3]) constFrame
getMatrix(GLdouble m[4][4]) constFrame
getMatrix(GLdouble m[16]) constFrame
getOrientation(float &q0, float &q1, float &q2, float &q3) constFrame
getPosition(float &x, float &y, float &z) constFrame
getRotation(float &x, float &y, float &z, float &a) constFrame
getTransformOf(const float src[3], float res[3]) constFrame
getTransformOfFrom(const float src[3], float res[3], const Frame *from) constFrame
getTransformOfIn(const float src[3], float res[3], const Frame *in) constFrame
getTranslation(float &x, float &y, float &z) constFrame
getWorldMatrix(GLdouble m[4][4]) constFrame
getWorldMatrix(GLdouble m[16]) constFrame
grabsMouse()MouseGrabber [inline]
initFromDOMElement(const QDomElement &de)ManipulatedCameraFrame [virtual]
inverseCoordinatesOf(const Vec &src) constFrame
inverseTransformOf(const Vec &src) constFrame
isInMouseGrabberPool() constMouseGrabber [inline]
isManipulated() constManipulatedFrame
isSpinning() constSpinningFrame [inline]
localCoordinatesOf(const Vec &src) constFrame
localInverseCoordinatesOf(const Vec &src) constFrame
localInverseTransformOf(const Vec &src) constFrame
localTransformOf(const Vec &src) constFrame
manipulated()ManipulatedFrame [signal]
ManipulatedCameraFrame()ManipulatedCameraFrame
ManipulatedFrame()ManipulatedFrame
matrix() constFrame
modified()Frame [signal]
mouseDoubleClickEvent(QMouseEvent *const, Camera *const)MouseGrabber [inline, protected, virtual]
MouseGrabber()MouseGrabber
MouseGrabberPool()MouseGrabber [inline, static]
mouseMoveEvent(QMouseEvent *const, const Camera *const)ManipulatedCameraFrame [protected, virtual]
mousePressEvent(QMouseEvent *const, Camera *const)ManipulatedFrame [protected, virtual]
mouseReleaseEvent(QMouseEvent *const, Camera *const)ManipulatedCameraFrame [protected, virtual]
qglviewer::Frame::operator=(const Frame &f)Frame
orientation() constFrame
orientationIsFrozen() constSpinningFrame [inline]
position() constFrame [inline]
projectOnLine(const Vec &origin, const Vec &dir)Frame
quaternionFromThetaPhi(const int x, const int y, const Camera *const camera)ManipulatedCameraFrame [protected]
referenceFrame() constFrame [inline]
removeFromMouseGrabberPool()MouseGrabber
rotate(Quaternion &q)Frame
rotate(const Quaternion &q)Frame
rotate(float q[4])Frame
rotate(float &x, float &y, float &z, float &a)Frame
rotate(const float x, const float y, const float z, const float a)Frame
rotateAroundPoint(Quaternion &q, const Vec &p)Frame
rotateAroundPoint(const Quaternion &q, const Vec &p)Frame
rotatesAroundCenter() constSpinningFrame [inline]
rotation() constFrame [inline]
rotationCenter() constSpinningFrame [inline]
rotationSensitivity() constManipulatedFrame [inline]
setConstraint(Constraint *c)Frame [inline]
setFlySpeed(const float s)ManipulatedCameraFrame [inline, slot]
setFlyUpVector(const Vec &up)ManipulatedCameraFrame [inline, slot]
setFromMatrix(const float m[4][4])Frame
setGrabsMouse(const bool flag)MouseGrabber [inline, protected]
setOrientation(const float x, const float y, const float z, const float a)Frame
setOrientation(const Quaternion &q)Frame
setOrientationAxisAngle(const float x, const float y, const float z, const float a)Frame
setOrientationWithConstraint(Quaternion &q)Frame
setPosition(const Vec &t)Frame
setPosition(const float x, const float y, const float z)Frame
setPositionAndOrientation(const Vec &t, const Quaternion &q)Frame
setPositionAndOrientationWithConstraint(Vec &t, Quaternion &q)Frame
setPositionWithConstraint(Vec &t)Frame
setReferenceFrame(Frame *const fr)Frame
setRotateAroundCenter(const bool rac=true)SpinningFrame [inline, slot]
setRotation(const float x, const float y, const float z, const float a)Frame
setRotation(const Quaternion &q)Frame [inline]
setRotationAxisAngle(const float x, const float y, const float z, const float a)Frame
setRotationCenter(const Vec &center)SpinningFrame [inline, slot]
setRotationSensitivity(const float s)ManipulatedFrame [inline, slot]
setRotationWithConstraint(Quaternion &q)Frame
setSpinningQuaternion(const Quaternion &q)SpinningFrame [inline, slot]
setSpinningSensitivity(const float s)ManipulatedFrame [inline, slot]
settingAsReferenceFrameWillCreateALoop(Frame *const fr)Frame
setTranslation(const float x, const float y, const float z)Frame
setTranslation(const Vec &t)Frame [inline]
setTranslationAndRotation(const Vec &t, const Quaternion &q)Frame
setTranslationAndRotationWithConstraint(Vec &t, Quaternion &q)Frame
setTranslationSensitivity(const float s)ManipulatedFrame [inline, slot]
setTranslationWithConstraint(Vec &t)Frame
setUpdateInterval(const int msecs)SpinningFrame [inline, slot]
setWheelSensitivity(const float s)ManipulatedFrame [inline, slot]
spinned()SpinningFrame [signal]
SpinningFrame()SpinningFrame
spinningQuaternion() constSpinningFrame [inline]
spinningSensitivity() constManipulatedFrame [inline]
startAction(int ma, bool withConstraint=true)ManipulatedCameraFrame [protected, virtual]
startSpinning(const int msecs=-1)SpinningFrame [virtual, slot]
stopSpinning()SpinningFrame [inline, virtual, slot]
transformOf(const Vec &src) constFrame
transformOfFrom(const Vec &src, const Frame *from) constFrame
transformOfIn(const Vec &src, const Frame *in) constFrame
translate(Vec &t)Frame
translate(const Vec &t)Frame
translate(float t[3])Frame
translate(float &x, float &y, float &z)Frame
translate(const float x, const float y, const float z)Frame
translation() constFrame [inline]
translationSensitivity() constManipulatedFrame [inline]
updateFlyUpVector()ManipulatedCameraFrame [protected]
updateFrame()SpinningFrame [protected, slot]
updateFrameInFlyMode()ManipulatedCameraFrame [protected, slot]
updateInterval() constSpinningFrame [inline]
wheelEvent(QWheelEvent *const, const Camera *const camera)ManipulatedCameraFrame [protected, virtual]
wheelSensitivity() constManipulatedFrame [inline]
worldMatrix() constFrame
~Frame()Frame [inline, virtual]
~ManipulatedCameraFrame()ManipulatedCameraFrame [inline, virtual]
~ManipulatedFrame()ManipulatedFrame [inline, virtual]
~MouseGrabber()MouseGrabber [inline, virtual]
~SpinningFrame()SpinningFrame [inline, virtual]

Generated on Wed Feb 11 17:22:07 2004 for libQGLViewer by doxygen 1.3.3