A fuzzy logic C++ library
slifis::ROOT_RULE Member List
This is the complete list of members for slifis::ROOT_RULE, including all inherited members.
_operationslifis::ROOT_RULE [private]
_RuleTypeslifis::ROOT_RULE [private]
_TSConstCoeffslifis::ROOT_RULE [private]
AllocateTSVector(size_t n)slifis::ROOT_RULE [protected]
GetFisType() const slifis::ROOT_RULE [inline]
GetNbInputs()slifis::ROOT_RULE [inline, static]
GetOpType() const slifis::ROOT_RULE [inline]
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]
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_Read_bin(std::ifstream &f)slifis::ROOT_RULE [protected]
P_Write_bin(std::ofstream &f) const slifis::ROOT_RULE [protected]
pv_SugenoOutslifis::ROOT_RULE [private]
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]
s_NbInputsslifis::ROOT_RULE [protected, static]
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]