Class espos::flow::Curve
template <std::size_t MaxSamples>
ClassList > espos > flow > Curve
#include <espos_flow/transforms/marine.hpp>
Inherits the following classes: espos::flow::Transform
See espos::flow::Transform
Public Types inherited from espos::flow::Producer
See espos::flow::Producer
Public Attributes inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions
See espos::flow::Transform
Public Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Public Functions inherited from espos::flow::Producer
See espos::flow::Producer
See espos::flow::Transform
Protected Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Protected Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Protected Functions inherited from espos::flow::Producer
See espos::flow::Producer
Public Functions Documentation
function Curve [1/2]
inline explicit espos::flow::Curve::Curve (
const char * id
)
function Curve [2/2]
inline espos::flow::Curve::Curve (
const char * id,
const formulas::CurveSample * samples,
std::size_t count
)
function register_config
inline esp_err_t espos::flow::Curve::register_config (
const char * title="Calibration curve",
const char * in_label="input",
const char * out_label="output"
)
function sample_count
inline std::size_t espos::flow::Curve::sample_count () const
function samples
inline const formulas::CurveSample * espos::flow::Curve::samples () const
function set
inline void espos::flow::Curve::set (
const float & v
) override
function set_samples
inline void espos::flow::Curve::set_samples (
const formulas::CurveSample * samples,
std::size_t count
)
function set_table_json
inline std::size_t espos::flow::Curve::set_table_json (
const char * json
)
function table_json
inline std::size_t espos::flow::Curve::table_json (
char * buf,
std::size_t n
) const
The documentation for this class was generated from the following file espos_flow/include/espos_flow/transforms/marine.hpp