32 namespace visualization {
46 virtual void Pan(
int dx,
int dy);
virtual void StartMouseDrag()
Definition: RotationInteractorLogic.cpp:88
~RotationInteractorLogic()
Definition: RotationInteractorLogic.cpp:37
Eigen::Vector3f CalcPanVectorWorld(int dx, int dy)
Definition: RotationInteractorLogic.cpp:59
Camera * camera_
Definition: RotationInteractorLogic.h:54
Definition: RotationInteractorLogic.h:35
Definition: MatrixInteractorLogic.h:39
Definition: PinholeCameraIntrinsic.cpp:35
void UpdateCameraFarPlane()
Definition: RotationInteractorLogic.cpp:96
virtual void UpdateMouseDragUI()
Definition: RotationInteractorLogic.cpp:92
RotationInteractorLogic(Camera *camera, double min_far_plane)
Definition: RotationInteractorLogic.cpp:33
virtual void EndMouseDrag()
Definition: RotationInteractorLogic.cpp:94
virtual void SetCenterOfRotation(const Eigen::Vector3f ¢er)
Definition: RotationInteractorLogic.cpp:39
double min_far_plane_
Definition: RotationInteractorLogic.h:53
virtual void Pan(int dx, int dy)
Definition: RotationInteractorLogic.cpp:44