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

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

_descriptionfl::Variableprotected
_enabledfl::Variableprotected
_lockValueInRangefl::Variableprotected
_maximumfl::Variableprotected
_minimumfl::Variableprotected
_namefl::Variableprotected
_termsfl::Variableprotected
_valuefl::Variableprotected
addTerm(Term *term)fl::Variablevirtual
clone() constfl::Variablevirtual
complexity() constfl::Variablevirtual
fuzzify(scalar x) constfl::Variablevirtual
getDescription() constfl::Variablevirtual
getMaximum() constfl::Variablevirtual
getMinimum() constfl::Variablevirtual
getName() constfl::Variablevirtual
getTerm(std::size_t index) constfl::Variablevirtual
getTerm(const std::string &name) constfl::Variablevirtual
getValue() constfl::Variablevirtual
hasTerm(const std::string &name) constfl::Variablevirtual
highestMembership(scalar x, scalar *yhighest=fl::null) constfl::Variablevirtual
Input enum valuefl::Variable
insertTerm(Term *term, std::size_t index)fl::Variablevirtual
isEnabled() constfl::Variablevirtual
isLockValueInRange() constfl::Variablevirtual
None enum valuefl::Variable
numberOfTerms() constfl::Variablevirtual
operator=(const Variable &other)fl::Variable
Output enum valuefl::Variable
range() constfl::Variablevirtual
removeTerm(std::size_t index)fl::Variablevirtual
setDescription(const std::string &description)fl::Variablevirtual
setEnabled(bool enabled)fl::Variablevirtual
setLockValueInRange(bool lockValueInRange)fl::Variablevirtual
setMaximum(scalar maximum)fl::Variablevirtual
setMinimum(scalar minimum)fl::Variablevirtual
setName(const std::string &name)fl::Variablevirtual
setRange(scalar minimum, scalar maximum)fl::Variablevirtual
setTerms(const std::vector< Term *> &terms)fl::Variablevirtual
setValue(scalar value)fl::Variablevirtual
sort()fl::Variablevirtual
terms() constfl::Variablevirtual
terms()fl::Variablevirtual
toString() constfl::Variablevirtual
Type enum namefl::Variable
type() constfl::Variablevirtual
Variable(const std::string &name="", scalar minimum=-fl::inf, scalar maximum=fl::inf)fl::Variableexplicit
Variable(const Variable &other)fl::Variableexplicit
~Variable()fl::Variablevirtual