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

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

activateWith(const TNorm *conjunction, const SNorm *disjunction)fl::Rulevirtual
andKeyword()fl::Ruleinlinestatic
clone() constfl::Rulevirtual
complexity(const TNorm *conjunction, const SNorm *disjunction, const TNorm *implication) constfl::Rulevirtual
complexityOfActivation(const TNorm *conjunction, const SNorm *disjunction) constfl::Rulevirtual
complexityOfFiring(const TNorm *implication) constfl::Rulevirtual
deactivate()fl::Rulevirtual
getActivationDegree() constfl::Rulevirtual
getAntecedent() constfl::Rulevirtual
getConsequent() constfl::Rulevirtual
getText() constfl::Rulevirtual
getWeight() constfl::Rulevirtual
ifKeyword()fl::Ruleinlinestatic
isEnabled() constfl::Rulevirtual
isKeyword()fl::Ruleinlinestatic
isLoaded() constfl::Rulevirtual
isTriggered() constfl::Rulevirtual
load(const Engine *engine)fl::Rulevirtual
load(const std::string &rule, const Engine *engine)fl::Rulevirtual
operator=(const Rule &other)fl::Rule
orKeyword()fl::Ruleinlinestatic
parse(const std::string &rule, const Engine *engine)fl::Rulestatic
Rule(const std::string &text="", scalar weight=1.0)fl::Ruleexplicit
Rule(const Rule &other)fl::Rule
setActivationDegree(scalar activationDegree)fl::Rulevirtual
setAntecedent(Antecedent *antecedent)fl::Rulevirtual
setConsequent(Consequent *consequent)fl::Rulevirtual
setEnabled(bool enabled)fl::Rulevirtual
setText(const std::string &text)fl::Rulevirtual
setWeight(scalar weight)fl::Rulevirtual
thenKeyword()fl::Ruleinlinestatic
toString() constfl::Rulevirtual
trigger(const TNorm *implication)fl::Rulevirtual
unload()fl::Rulevirtual
withKeyword()fl::Ruleinlinestatic
~Rule()fl::Rulevirtual