fuzzylite  6.0
A Fuzzy Logic Control Library in C++
fl::Linear Member List

This is the complete list of members for fl::Linear, including all inherited members.

_heightfl::Termprotected
className() const FL_IOVERRIDEfl::Linearvirtual
clone() const FL_IOVERRIDEfl::Linearvirtual
coefficients() constfl::Linearvirtual
coefficients()fl::Linearvirtual
complexity() const FL_IOVERRIDEfl::Linearvirtual
configure(const std::string &parameters) FL_IOVERRIDEfl::Linearvirtual
constructor()fl::Linearstatic
create(const std::string &name, const Engine *engine, T firstCoefficient,...)fl::Linearinlinestatic
getEngine() constfl::Linearvirtual
getHeight() constfl::Termvirtual
getName() constfl::Termvirtual
Linear(const std::string &name="", const std::vector< scalar > &coefficients=std::vector< scalar >(), const Engine *engine=fl::null)fl::Linearexplicit
membership(scalar x) const FL_IOVERRIDEfl::Linearvirtual
parameters() const FL_IOVERRIDEfl::Linearvirtual
set(const std::vector< scalar > &coefficients, const Engine *engine)fl::Linearvirtual
setCoefficients(const std::vector< scalar > &coefficients)fl::Linearvirtual
setEngine(const Engine *engine)fl::Linearvirtual
setHeight(scalar height)fl::Termvirtual
setName(const std::string &name)fl::Termvirtual
Term(const std::string &name="", scalar height=1.0)fl::Termexplicit
toString() constfl::Termvirtual
updateReference(const Engine *engine) FL_IOVERRIDEfl::Linearvirtual
~Linear() FL_IOVERRIDEfl::Linearvirtual
~Term()fl::Termvirtual