, including all inherited members.
_HasOutputValue | slifis::RULE | [private] |
_OutputValue | slifis::RULE | [private] |
_v_terms | slifis::RULE | [private] |
AddCondition(std::string input, std::string value) | slifis::RULE | |
AllocateTSVector(size_t n) | slifis::ROOT_RULE | [protected] |
ClearConditions() | slifis::RULE | |
GetFisType() const | slifis::ROOT_RULE | [inline] |
GetNbInputs() | slifis::ROOT_RULE | [inline, static] |
GetNbTerms() const | slifis::RULE | [inline] |
GetOpType() const | slifis::ROOT_RULE | [inline] |
GetOutputValue() const | slifis::RULE | |
GetTSCoeff(size_t idx) const | slifis::ROOT_RULE | |
GetTSConstCoeff() const | slifis::ROOT_RULE | [inline] |
GetTSOutputValue(const INPUT_SETS &InputFuzzySets) const | slifis::ROOT_RULE | |
GetTSOutputValue(std::vector< double > &input_values) const | slifis::ROOT_RULE | |
GetTSVectorSize() const | slifis::ROOT_RULE | [inline] |
GetVarName(size_t idx) const | slifis::RULE | |
GetVarValue(size_t idx) const | slifis::RULE | |
GetVarValue(std::string input_name) const | slifis::RULE | |
operator!=(const ROOT_RULE &m) const | slifis::ROOT_RULE | [inline, protected] |
operator=(const ROOT_RULE &r) | slifis::ROOT_RULE | [protected] |
operator==(const ROOT_RULE &r) const | slifis::ROOT_RULE | [protected] |
P_FindVar(const std::string &input_name) const | slifis::RULE | [private] |
P_Read_bin(std::ifstream &f) | slifis::ROOT_RULE | [protected] |
P_Write_bin(std::ofstream &f) const | slifis::ROOT_RULE | [protected] |
Print(FILE *f, const char *msg=0) const | slifis::RULE | |
ROOT_RULE(EN_FIS_TYPE FisType=TYPE_MAMDANI, EN_RULE_OP t=OPR_AND) | slifis::ROOT_RULE | [protected] |
ROOT_RULE(const ROOT_RULE &r) | slifis::ROOT_RULE | [protected] |
RULE(EN_FIS_TYPE rt=TYPE_MAMDANI, EN_RULE_OP op=OPR_AND) | slifis::RULE | [inline] |
RULE(EN_RULE_OP op, EN_FIS_TYPE rt=TYPE_MAMDANI, std::string outvalue="") | slifis::RULE | [inline] |
RULE(EN_RULE_OP op, std::string outvalue, EN_FIS_TYPE rt=TYPE_MAMDANI) | slifis::RULE | [inline] |
s_NbInputs | slifis::ROOT_RULE | [protected, static] |
SetConsequence(std::string output_value) | slifis::RULE | |
SetFisType(std::string type) | slifis::ROOT_RULE | |
SetFisType(EN_FIS_TYPE type) | slifis::ROOT_RULE | [inline] |
SetNbInputs(size_t n) | slifis::ROOT_RULE | [inline, static] |
SetOpType(std::string operation) | slifis::ROOT_RULE | |
SetOpType(EN_RULE_OP op) | slifis::ROOT_RULE | [inline] |
SetTSCoeff(size_t idx, double val) | slifis::ROOT_RULE | |
SetTSCoeffs(const std::vector< double > &v_d) | slifis::ROOT_RULE | |
SetTSConstCoeff(double val) | slifis::ROOT_RULE | [inline] |
~ROOT_RULE() | slifis::ROOT_RULE | [inline, protected] |