Main Page
Module List
Reference documentation
Namespaces
Classes
Examples
distro
c++_api
inc
opals
TrajectoryCorrectionModel.hpp
1
#ifndef OPALS_TRAJECTORY_CORRECTION_MODEL_HPP_INCLUDED
2
#define OPALS_TRAJECTORY_CORRECTION_MODEL_HPP_INCLUDED
3
4
#include <opals/config.hpp>
5
6
namespace
opals
7
{
8
/// Correction models for flight trajectories.
9
namespace
TrajectoryCorrectionModel
10
{
11
enum
Type
12
{
13
bias
,
///< Offsets of position and rotation. Polynomial degree: 0
14
linear
,
///< Offsets and scales of position and rotation. Polynomial degree: 1
15
spline
,
///< Cubic spline. Polynomial degree: 3
16
Count
///< number of elements
17
};
18
}
19
}
20
21
#endif