![]() |
0.4.1
|
Term of a combination equation. More...
Public Member Functions | |
std::string | description (const Combiner *node, const std::vector< std::string > &descriptors) const |
Get a string description of the combination. | |
Data Fields | |
std::variant< size_t, std::string > | dataSelection |
Data Index or Data identifier. | |
double | factor |
Factor to multiply the term with. | |
size_t | pinIndex |
Pin Index. | |
PolynomialRegressor< double > | polyReg |
Polynomial Regressor to interpolate data. | |
ScrollingBuffer< std::shared_ptr< const NodeData > > | rawData |
Last raw data to add if we send. | |
Term of a combination equation.
Definition at line 107 of file Combiner.hpp.
|
inlinenodiscard |
Get a string description of the combination.
node | Combiner node pointer |
descriptors | Data descriptors |
Definition at line 119 of file Combiner.hpp.
std::variant<size_t, std::string> NAV::Combiner::Combination::Term::dataSelection |
Data Index or Data identifier.
Definition at line 111 of file Combiner.hpp.
double NAV::Combiner::Combination::Term::factor |
Factor to multiply the term with.
Definition at line 109 of file Combiner.hpp.
size_t NAV::Combiner::Combination::Term::pinIndex |
Pin Index.
Definition at line 110 of file Combiner.hpp.
PolynomialRegressor<double> NAV::Combiner::Combination::Term::polyReg |
Polynomial Regressor to interpolate data.
Definition at line 113 of file Combiner.hpp.
ScrollingBuffer<std::shared_ptr<const NodeData> > NAV::Combiner::Combination::Term::rawData |
Last raw data to add if we send.
Definition at line 114 of file Combiner.hpp.