10 #ifndef EIGEN_TRACKBALL_H
11 #define EIGEN_TRACKBALL_H
13 #include <Eigen/Geometry>
30 void track(
const Eigen::Vector2i& newPoint2D);
33 bool mapToSphere(
const Eigen::Vector2i& p2, Eigen::Vector3f& v3);
Definition: trackball.h:17
bool mapToSphere(const Eigen::Vector2i &p2, Eigen::Vector3f &v3)
Definition: trackball.cpp:36
Trackball()
Definition: trackball.h:21
Mode mMode
Definition: trackball.h:37
void track(const Eigen::Vector2i &newPoint2D)
Definition: trackball.cpp:15
Camera * mpCamera
Definition: trackball.h:35
bool mLastPointOk
Definition: trackball.h:38
void setCamera(Camera *pCam)
Definition: trackball.h:28
Mode
Definition: trackball.h:19
@ Around
Definition: trackball.h:19
@ Local
Definition: trackball.h:19
void start(Mode m=Around)
Definition: trackball.h:23
Eigen::Vector3f mLastPoint3D
Definition: trackball.h:36
int * m
Definition: level2_cplx_impl.h:294