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

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

_heightfl::Termprotected
className() const FL_IOVERRIDEfl::Trianglevirtual
clone() const FL_IOVERRIDEfl::Trianglevirtual
complexity() const FL_IOVERRIDEfl::Trianglevirtual
configure(const std::string &parameters) FL_IOVERRIDEfl::Trianglevirtual
constructor()fl::Trianglestatic
getHeight() constfl::Termvirtual
getName() constfl::Termvirtual
getVertexA() constfl::Trianglevirtual
getVertexB() constfl::Trianglevirtual
getVertexC() constfl::Trianglevirtual
membership(scalar x) const FL_IOVERRIDEfl::Trianglevirtual
parameters() const FL_IOVERRIDEfl::Trianglevirtual
setHeight(scalar height)fl::Termvirtual
setName(const std::string &name)fl::Termvirtual
setVertexA(scalar a)fl::Trianglevirtual
setVertexB(scalar b)fl::Trianglevirtual
setVertexC(scalar c)fl::Trianglevirtual
Term(const std::string &name="", scalar height=1.0)fl::Termexplicit
toString() constfl::Termvirtual
Triangle(const std::string &name="", scalar vertexA=fl::nan, scalar vertexB=fl::nan, scalar vertexC=fl::nan, scalar height=1.0)fl::Triangleexplicit
updateReference(const Engine *engine)fl::Termvirtual
~Term()fl::Termvirtual
~Triangle() FL_IOVERRIDEfl::Trianglevirtual