17 #ifndef IGNITION_RENDERING_VIEWCONTROLLER_HH_ 18 #define IGNITION_RENDERING_VIEWCONTROLLER_HH_ 20 #include <ignition/math/Vector2.hh> 21 #include <ignition/math/Vector3.hh> 39 public:
virtual void SetCamera(
const CameraPtr &_camera) = 0;
43 public:
virtual void SetTarget(
const math::Vector3d &_target) = 0;
47 public:
virtual void Zoom(
const double _value) = 0;
51 public:
virtual void Pan(
const math::Vector2d &_value) = 0;
55 public:
virtual void Orbit(
const math::Vector2d &_value) = 0;
A camera view controller.
Definition: ViewController.hh:32
virtual ~ViewController()
Deconstructor.
Definition: ViewController.hh:35
Definition: ArrowVisual.hh:22