2#include <NDEVR/Vertex.h>
3#include <NDEVR/Angle.h>
4#include <NDEVR/TimeSpan.h>
Stores an angle in an optimized format.
Definition StringStream.h:352
An element of a vector space. An element of the real coordinate space Rn Basis vector,...
Definition Vector.hpp:62
A vertex.
Definition Vertex.hpp:54
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:98
double fltp08
Defines an alias representing an 8 byte floating-point number.
Definition BaseValues.hpp:181
Definition ViewportAnimation.h:8
fltp08 zoom_extent_mult
Definition ViewportAnimation.h:31
Vector< 3, Angle< fltp08 > > orientation
Definition ViewportAnimation.h:29
uint01 is_orthographic
Definition ViewportAnimation.h:33
bool is_active
Definition ViewportAnimation.h:34
bool operator==(const CameraAnimation &animation) const
Definition ViewportAnimation.h:19
CameraAnimation()
Definition ViewportAnimation.h:9
Vector< 2, fltp08 > orthographic_fov
Definition ViewportAnimation.h:30
TimeSpan time
Definition ViewportAnimation.h:32
Vertex< 3, fltp08 > location
Definition ViewportAnimation.h:27
Vector< 3, fltp08 > target
Definition ViewportAnimation.h:28
bool operator!=(const CameraAnimation &animation) const
Definition ViewportAnimation.h:23
Definition BaseValues.hpp:272