2#ifndef GRAMODS_GRAPHICS_VELOCITYVIEWPOINT
3#define GRAMODS_GRAPHICS_VELOCITYVIEWPOINT
5#include <gmGraphics/Viewpoint.hh>
6#include <gmCore/Updateable.hh>
8BEGIN_NAMESPACE_GMGRAPHICS;
31 void setVelocity(Eigen::Vector3f vel);
41 void setRotation(Eigen::Quaternionf q);
46 void update(clock::time_point time,
size_t frame)
override;
53 std::unique_ptr<Impl> _impl;
57END_NAMESPACE_GMGRAPHICS;
The Updateable class defines an interface for objects that may be updated, for example each execution...
Definition Updateable.hh:18
The VelocityViewpoint animates the viewpoint position and orientation based on specified linear and a...
Definition VelocityViewpoint.hh:17
The viewpoint represents a point in space from which the view is to be rendered, and an orientation.
Definition Viewpoint.hh:28
Definition VelocityViewpoint.cpp:12