, including all inherited members.
_BadRulesCounter | slifis::RULE_BASE | [private] |
_HasBeenReduced | slifis::RULE_BASE | [private] |
_rb_table | slifis::RULE_BASE | [mutable, private] |
_redmeth | slifis::RULE_BASE | [private] |
_v_rules | slifis::RULE_BASE | [private] |
_v_UsedInputs | slifis::RULE_BASE | [mutable, private] |
AddNewRule(const std::vector< REALVAL > &in, const VALUE &out) | slifis::RULE_BASE | |
AddRule(const RULE_IDX &r) | slifis::RULE_BASE | [inline] |
AssignInputSets(const std::vector< FUZZY_IN > &ifs) | slifis::RULE_BASE | |
AssignInputSets(const INPUT_SETS &ifs) | slifis::RULE_BASE | |
AssignOutputSet(const FUZZY_OUT &ofs) | slifis::RULE_BASE | |
Changed() const | slifis::RULE_BASE | [inline] |
Clear() | slifis::RULE_BASE | |
DeleteRule(size_t idx) | slifis::RULE_BASE | |
ExportCSV(std::string fn) const | slifis::RULE_BASE | |
Factorize() | slifis::RULE_BASE | |
GetInputSet(size_t idx) const | slifis::RULE_BASE | [inline] |
GetNbInputs() const | slifis::RULE_BASE | [inline] |
GetNbRules() const | slifis::RULE_BASE | [inline] |
GetOutputSet() const | slifis::RULE_BASE | [inline] |
GetRbtable() const | slifis::RULE_BASE | [inline] |
GetRule(size_t idx) const | slifis::RULE_BASE | [inline] |
GetRule(size_t idx) | slifis::RULE_BASE | [inline] |
GetRuleIndex(const RULE_IDX &r) | slifis::RULE_BASE | |
HasRule(RULE_IDX &r) const | slifis::RULE_BASE | |
operator!=(const RULE_BASE &m) const | slifis::RULE_BASE | [inline] |
operator==(const RULE_BASE &m) const | slifis::RULE_BASE | |
P_ComputeUsedInputs() const | slifis::RULE_BASE | [private] |
P_CoversAllInputValues(const std::vector< std::vector< RULE_IDX >::iterator > &v_iter, size_t in_idx) const | slifis::RULE_BASE | [private] |
P_FactorizeBy(size_t in_idx, bool DoRemove) | slifis::RULE_BASE | [private] |
P_FindBestMf(const FUZZY_ROOT &FuzzySet, REALVAL in, size_t &idx, FUZZYVAL &max) const | slifis::RULE_BASE | [private] |
P_HasRefToInputs() const | slifis::RULE_BASE | [inline, private] |
P_HaveSameOutput(const std::vector< std::vector< RULE_IDX >::iterator > &v) const | slifis::RULE_BASE | [private] |
p_inputset | slifis::RULE_BASE | [private] |
p_OutputFuzzySet | slifis::RULE_BASE | [private] |
P_Read_bin(std::ifstream &f) | slifis::RULE_BASE | [private] |
P_Read_XML(TiXmlElement *pElem) | slifis::RULE_BASE | [private] |
P_SelectBestRule(size_t, size_t, EN_REDUCE_METHOD method) const | slifis::RULE_BASE | [private] |
P_Write_bin(std::ofstream &f) const | slifis::RULE_BASE | [private] |
P_Write_XML(TiXmlElement *root) const | slifis::RULE_BASE | [private] |
Print(FILE *f=stderr, const char *msg=0) const | slifis::RULE_BASE | |
Print(std::string filename, const char *msg=0, bool OnlyIndexes=false) const | slifis::RULE_BASE | |
Print2(FILE *f=stderr, const char *msg=0) const | slifis::RULE_BASE | |
PrintTable(FILE *f=stderr, const char *msg=0) const | slifis::RULE_BASE | |
pv_InputFuzzySets | slifis::RULE_BASE | [private] |
RB_TABLE class | slifis::RULE_BASE | [friend] |
rbIsValid() const | slifis::RULE_BASE | |
Reduce(EN_REDUCE_METHOD method) | slifis::RULE_BASE | |
rule2_cmp2(const RULE_IDX &a, const RULE_IDX &b) | slifis::RULE_BASE | [friend] |
RULE_BASE() | slifis::RULE_BASE | |
SLIFIS class | slifis::RULE_BASE | [friend] |
Sort(int idx=0) | slifis::RULE_BASE | |