This class implements a helper linear interpolation helper class allowing to overload the interpolation function for specific data types.
More...
|
float | interpolate (const float &v0, const float &v1, const double &t) |
|
HomogenousMatrixT4< float > | interpolate (const HomogenousMatrixT4< float > &v0, const HomogenousMatrixT4< float > &v1, const TFactor &t) |
|
HomogenousMatrixT4< double > | interpolate (const HomogenousMatrixT4< double > &v0, const HomogenousMatrixT4< double > &v1, const TFactor &t) |
|
std::pair< VectorT3< float >, QuaternionT< float > > | interpolate (const std::pair< VectorT3< float >, QuaternionT< float >> &v0, const std::pair< VectorT3< float >, QuaternionT< float >> &v1, const TFactor &t) |
|
std::pair< VectorT3< double >, QuaternionT< double > > | interpolate (const std::pair< VectorT3< double >, QuaternionT< double >> &v0, const std::pair< VectorT3< double >, QuaternionT< double >> &v1, const TFactor &t) |
|
std::pair< VectorT3< float >, RotationT< float > > | interpolate (const std::pair< VectorT3< float >, RotationT< float >> &v0, const std::pair< VectorT3< float >, RotationT< float >> &v1, const TFactor &t) |
|
std::pair< VectorT3< double >, RotationT< double > > | interpolate (const std::pair< VectorT3< double >, RotationT< double >> &v0, const std::pair< VectorT3< double >, RotationT< double >> &v1, const TFactor &t) |
|
Pose | interpolate (const Pose &v0, const Pose &v1, const TFactor &t) |
|
QuaternionT< float > | interpolate (const QuaternionT< float > &v0, const QuaternionT< float > &v1, const TFactor &t) |
|
QuaternionT< double > | interpolate (const QuaternionT< double > &v0, const QuaternionT< double > &v1, const TFactor &t) |
|
RotationT< float > | interpolate (const RotationT< float > &v0, const RotationT< float > &v1, const TFactor &t) |
|
RotationT< double > | interpolate (const RotationT< double > &v0, const RotationT< double > &v1, const TFactor &t) |
|
template<typename T>
class Ocean::Interpolation::LinearInterpolation< T >
This class implements a helper linear interpolation helper class allowing to overload the interpolation function for specific data types.
- Template Parameters
-
T | Data type of the values to be interpolated |