14 namespace visualization {
25 void Rotate(
int dx,
int dy)
override;
26 void RotateZ(
int dx,
int dy)
override;
37 bool skybox_currently_visible_ =
false;
Eigen::Transform< float, 3, Eigen::Affine > Transform
Definition: Camera.h:25
Definition: IBLRotationInteractorLogic.h:19
Camera::Transform GetCurrentRotation() const
Definition: IBLRotationInteractorLogic.cpp:63
IBLRotationInteractorLogic(Scene *scene, Camera *camera)
Definition: IBLRotationInteractorLogic.cpp:18
void UpdateMouseDragUI()
Definition: IBLRotationInteractorLogic.cpp:52
void EndMouseDrag()
Definition: IBLRotationInteractorLogic.cpp:54
void RotateZ(int dx, int dy) override
Rotates about the forward axis of the matrix.
Definition: IBLRotationInteractorLogic.cpp:30
void StartMouseDrag()
Definition: IBLRotationInteractorLogic.cpp:37
void Rotate(int dx, int dy) override
Definition: IBLRotationInteractorLogic.cpp:22
Definition: MatrixInteractorLogic.h:20
Definition: PinholeCameraIntrinsic.cpp:16