manipulatedCameraFrame.h
80 Vec revolveAroundPoint() const { qWarning("revolveAroundPoint() is deprecated, use pivotPoint() instead"); return pivotPoint(); }
81 void setRevolveArountPoint(const Vec& point) { qWarning("setRevolveAroundPoint() is deprecated, use setPivotPoint() instead"); setPivotPoint(point); }
203 virtual void startAction(int ma, bool withConstraint=true); // int is really a QGLViewer::MouseAction
Definition: camera.h:29
The ManipulatedCameraFrame class represents a ManipulatedFrame with Camera specific mouse bindings...
Definition: manipulatedCameraFrame.h:47
A ManipulatedFrame is a Frame that can be rotated and translated using the mouse. ...
Definition: manipulatedFrame.h:95
float flySpeed() const
Returns the fly speed, expressed in OpenGL units.
Definition: manipulatedCameraFrame.h:156
bool rotatesAroundUpVector() const
Returns true when the frame's rotation is constrained around the sceneUpVector(), and false otherwise...
Definition: manipulatedCameraFrame.h:106
Vec pivotPoint() const
Returns the point the ManipulatedCameraFrame pivot point, around which the camera rotates...
Definition: manipulatedCameraFrame.h:75
void setRotatesAroundUpVector(bool constrained)
Sets the value of rotatesAroundUpVector().
Definition: manipulatedCameraFrame.h:110
void setFlySpeed(float speed)
Sets the flySpeed(), defined in OpenGL units.
Definition: manipulatedCameraFrame.h:139
The Quaternion class represents 3D rotations and orientations.
Definition: quaternion.h:66
void setPivotPoint(const Vec &point)
Sets the pivotPoint(), defined in the world coordinate system.
Definition: manipulatedCameraFrame.h:77
void setZoomsOnPivotPoint(bool enabled)
Sets the value of zoomsOnPivotPoint().
Definition: manipulatedCameraFrame.h:124
Vec sceneUpVector() const
Returns the up vector of the scene, expressed in the world coordinate system.
Definition: manipulatedCameraFrame.h:171
bool zoomsOnPivotPoint() const
Returns whether or not the QGLViewer::ZOOM action zooms on the pivot point.
Definition: manipulatedCameraFrame.h:120
void setSceneUpVector(const Vec &up)
Sets the sceneUpVector(), defined in the world coordinate system.
Definition: manipulatedCameraFrame.h:145