32 namespace visualization {
39 double min_far_plane);
46 virtual void Pan(
int dx,
int dy);
virtual void UpdateMouseDragUI()
Definition: RotationInteractorLogic.cpp:91
Definition: MatrixInteractorLogic.h:39
virtual void SetCenterOfRotation(const Eigen::Vector3f ¢er)
Definition: RotationInteractorLogic.cpp:38
~RotationInteractorLogic()
Definition: RotationInteractorLogic.cpp:36
virtual void Pan(int dx, int dy)
Definition: RotationInteractorLogic.cpp:43
visualization::Camera * camera_
Definition: RotationInteractorLogic.h:54
Eigen::Vector3f CalcPanVectorWorld(int dx, int dy)
Definition: RotationInteractorLogic.cpp:58
Definition: RotationInteractorLogic.h:34
virtual void StartMouseDrag()
Definition: RotationInteractorLogic.cpp:87
RotationInteractorLogic(visualization::Camera *camera, double min_far_plane)
Definition: RotationInteractorLogic.cpp:32
Definition: Open3DViewer.h:29
virtual void EndMouseDrag()
Definition: RotationInteractorLogic.cpp:93
void UpdateCameraFarPlane()
Definition: RotationInteractorLogic.cpp:95
double min_far_plane_
Definition: RotationInteractorLogic.h:53