33 namespace visualization {
45 void Rotate(
int dx,
int dy)
override;
57 Eigen::Vector3f light_dir_at_mouse_down_;
63 std::vector<UIObj> ui_objs_;
Eigen::Vector3f GetCurrentDirection() const
Definition: LightDirectionInteractorLogic.cpp:209
void UpdateMouseDragUI()
Definition: LightDirectionInteractorLogic.cpp:191
LightDirectionInteractorLogic(Scene *scene, Camera *camera)
Definition: LightDirectionInteractorLogic.cpp:122
Eigen::Transform< float, 3, Eigen::Affine > Transform
Definition: Camera.h:39
Definition: LightDirectionInteractorLogic.h:39
Definition: MatrixInteractorLogic.h:39
Definition: PinholeCameraIntrinsic.cpp:35
std::string name
Definition: FilePCD.cpp:58
void EndMouseDrag()
Definition: LightDirectionInteractorLogic.cpp:200
void StartMouseDrag()
Definition: LightDirectionInteractorLogic.cpp:133
void Rotate(int dx, int dy) override
Definition: LightDirectionInteractorLogic.cpp:126