The Vish Visualization Shell 0.3
Vish
Public Member Functions | List of all members
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.
 
CameragetFrame (int N, double &t)
 Get the nth frame in a sequence for modification.
 
const CameragetFrame (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