Implementation of State for a dynamic size vector of double values.
More...
#include <state_vector.hpp>
|
| static std::vector< double > & | minus (State &_lhs, State &_rhs, std::vector< double > &_ans) |
| | Performs substraction. Left and right operand are required to have the same valueSize. More...
|
| |
| static Eigen::VectorXd & | minus (State &_lhs, State &_rhs, Eigen::VectorXd &_ans) |
| | Performs substraction. Left and right operand are required to have the same valueSize. More...
|
| |
| static State & | minus (State &_lhs, State &_rhs, State &_ans) |
| | Performs substraction. Answer variable, left operand and right operand are required to have the same valueSize. More...
|
| |
| static std::vector< double > & | plus (State &_lhs, State &_rhs, std::vector< double > &_ans) |
| | Performs addition. Left and right operand are required to have the same valueSize. More...
|
| |
| static Eigen::VectorXd & | plus (State &_lhs, State &_rhs, Eigen::VectorXd &_ans) |
| | Performs addition. Left and right operand are required to have the same valueSize. More...
|
| |
| static State & | plus (State &_lhs, State &_rhs, State &_ans) |
| | Performs addition. Answer variable, left operand and right operand are required to have the same valueSize. More...
|
| |
| void | callRootUpdateSize () |
| | Calls (if present) the parent updateSize procedure. Otherwise performs root updateSize. More...
|
| |
Implementation of State for a dynamic size vector of double values.
Definition at line 54 of file state_vector.hpp.
◆ StateVector() [1/4]
| tuw::StateVector::StateVector |
( |
State * |
_parent | ) |
|
|
inline |
◆ StateVector() [2/4]
| tuw::StateVector::StateVector |
( |
| ) |
|
|
inline |
◆ ~StateVector()
| virtual tuw::StateVector::~StateVector |
( |
| ) |
|
|
virtualdefault |
◆ StateVector() [3/4]
◆ StateVector() [4/4]
◆ cloneState()
| virtual StateSPtr tuw::StateVector::cloneState |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ resize()
| virtual void tuw::StateVector::resize |
( |
const std::size_t & |
_i | ) |
|
|
inlineoverridevirtual |
◆ value() [1/2]
| virtual double& tuw::StateVector::value |
( |
const std::size_t & |
_i | ) |
|
|
inlineoverridevirtual |
◆ value() [2/2]
| virtual const double& tuw::StateVector::value |
( |
const std::size_t & |
_i | ) |
const |
|
inlineoverridevirtual |
◆ valueSize()
| virtual size_t tuw::StateVector::valueSize |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ valuesVector() [1/2]
| std::vector<double>& tuw::StateVector::valuesVector |
( |
| ) |
|
|
inline |
◆ valuesVector() [2/2]
| const std::vector<double>& tuw::StateVector::valuesVector |
( |
| ) |
const |
|
inline |
◆ values_
| std::vector<double> tuw::StateVector::values_ |
|
protected |
The documentation for this class was generated from the following file: