The Vish Visualization Shell 0.3
Vish
Eagle::CameraPath Class Reference

A camera path with movements, motions and various constraints. More...

#include <elementary/eagle/CameraPath.hpp>

Inheritance diagram for Eagle::CameraPath:

Public Member Functions

Camera getCamera (double t)
 Get an interpolated camera for a specific physical time.
Camera & getFrame (int N, double &t)
 Get the nth frame in a sequence for modification.
const Camera & getFrame (int N, double &t) const
 Get the nth frame in a sequence for inspection (readonly).
int getFrameNumber (double t) const
 Get the closest frame number associated with tim.

Detailed Description

A camera path with movements, motions and various constraints.

Member Function Documentation

◆ getFrame() [1/2]

Camera & Eagle::CameraPath::getFrame ( int N,
double & t )

Get the nth frame in a sequence for modification.

Parameters
NThe frame
tOn output, returns the corresponding physical time for this frame

◆ getFrame() [2/2]

const Camera & Eagle::CameraPath::getFrame ( int N,
double & t ) const

Get the nth frame in a sequence for inspection (readonly).

Parameters
NThe frame
tOn output, returns the corresponding physical time for this frame