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

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

_heightfl::Termprotected
className() const FL_IOVERRIDEfl::GaussianProductvirtual
clone() const FL_IOVERRIDEfl::GaussianProductvirtual
complexity() const FL_IOVERRIDEfl::GaussianProductvirtual
configure(const std::string &parameters) FL_IOVERRIDEfl::GaussianProductvirtual
constructor()fl::GaussianProductstatic
GaussianProduct(const std::string &name="", scalar meanA=fl::nan, scalar standardDeviationA=fl::nan, scalar meanB=fl::nan, scalar standardDeviationB=fl::nan, scalar height=1.0)fl::GaussianProductexplicit
getHeight() constfl::Termvirtual
getMeanA() constfl::GaussianProductvirtual
getMeanB() constfl::GaussianProductvirtual
getName() constfl::Termvirtual
getStandardDeviationA() constfl::GaussianProductvirtual
getStandardDeviationB() constfl::GaussianProductvirtual
membership(scalar x) const FL_IOVERRIDEfl::GaussianProductvirtual
parameters() const FL_IOVERRIDEfl::GaussianProductvirtual
setHeight(scalar height)fl::Termvirtual
setMeanA(scalar meanA)fl::GaussianProductvirtual
setMeanB(scalar meanB)fl::GaussianProductvirtual
setName(const std::string &name)fl::Termvirtual
setStandardDeviationA(scalar standardDeviationA)fl::GaussianProductvirtual
setStandardDeviationB(scalar standardDeviationB)fl::GaussianProductvirtual
Term(const std::string &name="", scalar height=1.0)fl::Termexplicit
toString() constfl::Termvirtual
updateReference(const Engine *engine)fl::Termvirtual
~GaussianProduct() FL_IOVERRIDEfl::GaussianProductvirtual
~Term()fl::Termvirtual