stateObservation::StateVectorArithmetics Class Reference

This class is used to customize the way the difference between measurements, the state update function and the differentiation are performed. default is the usual natual arithmetics. overload any ohter one. More...

#include <state-observation/tools/state-vector-arithmetics.hpp>

Inheritance diagram for stateObservation::StateVectorArithmetics:

Public Member Functions

virtual void stateSum (const Vector &stateVector, const Vector &tangentVector, Vector &sum)
 
virtual void stateDifference (const Vector &stateVector1, const Vector &stateVector2, Vector &difference)
 
virtual void measurementDifference (const Vector &measureVector1, const Vector &measureVector2, Vector &difference)
 

Detailed Description

This class is used to customize the way the difference between measurements, the state update function and the differentiation are performed. default is the usual natual arithmetics. overload any ohter one.

Member Function Documentation

◆ measurementDifference()

virtual void stateObservation::StateVectorArithmetics::measurementDifference ( const Vector measureVector1,
const Vector measureVector2,
Vector difference 
)
virtual

◆ stateDifference()

virtual void stateObservation::StateVectorArithmetics::stateDifference ( const Vector stateVector1,
const Vector stateVector2,
Vector difference 
)
virtual

◆ stateSum()

virtual void stateObservation::StateVectorArithmetics::stateSum ( const Vector stateVector,
const Vector tangentVector,
Vector sum 
)
virtual

The documentation for this class was generated from the following file: