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 |