26 void Rotate(
int dx,
int dy)
override;
38 Eigen::Vector3f light_dir_at_mouse_down_;
44 std::vector<UIObj> ui_objs_;
Eigen::Transform< float, 3, Eigen::Affine > Transform
Definition Camera.h:25
void StartMouseDrag()
Definition LightDirectionInteractorLogic.cpp:114
Eigen::Vector3f GetCurrentDirection() const
Definition LightDirectionInteractorLogic.cpp:190
LightDirectionInteractorLogic(Scene *scene, Camera *camera)
Definition LightDirectionInteractorLogic.cpp:103
void UpdateMouseDragUI()
Definition LightDirectionInteractorLogic.cpp:172
void EndMouseDrag()
Definition LightDirectionInteractorLogic.cpp:181
void Rotate(int dx, int dy) override
Definition LightDirectionInteractorLogic.cpp:107
Definition MatrixInteractorLogic.h:20
Definition PinholeCameraIntrinsic.cpp:17
REHandle< EntityType::Light > LightHandle
Definition RendererHandle.h:130
Definition PinholeCameraIntrinsic.cpp:16