A fuzzy logic C++ library
slifis::FUZZY_IN Member List
This is the complete list of members for slifis::FUZZY_IN, including all inherited members.
_InputValueslifis::FUZZY_IN [private]
_nameslifis::FUZZY_ROOT [protected]
_v_mfslifis::FUZZY_ROOT [protected]
_v_triggerslifis::FUZZY_ROOT [mutable, protected]
AddMf(const MEMBFUNC &mf)slifis::FUZZY_ROOT
Clear()slifis::FUZZY_ROOT
ClearCounters() const slifis::FUZZY_ROOT [inline]
DeleteAllMf()slifis::FUZZY_ROOT [inline]
DeleteMf(const std::string name)slifis::FUZZY_ROOT
DeleteMf(size_t idx)slifis::FUZZY_ROOT
FindBestMf(REALVAL in, size_t &idx, FUZZYVAL &max) const slifis::FUZZY_ROOT
FindMf(const std::string &name) const slifis::FUZZY_ROOT
FUZZY_IN(std::string n="-unnamed-")slifis::FUZZY_IN
FUZZY_IN(std::string n, const std::vector< REALVAL > &v_mf)slifis::FUZZY_IN
FUZZY_IN(std::string n, REALVAL vmin, REALVAL vmax, size_t NbFunc=2, EN_FUNCSPACING s=FS_LIN)slifis::FUZZY_IN
FUZZY_ROOT(const std::string &n)slifis::FUZZY_ROOT [protected]
GenerateHistogramDataFile(std::string s, size_t n=0) const slifis::FUZZY_ROOT
GetFuzzyValue(size_t idx_mf) const slifis::FUZZY_IN
GetInputFiringStrength() const slifis::FUZZY_IN
GetInputValue() const slifis::FUZZY_IN [inline]
GetMf(size_t idx) const slifis::FUZZY_ROOT
GetMf(size_t idx)slifis::FUZZY_ROOT
GetMf(std::string n)slifis::FUZZY_ROOT
GetMfName(size_t idx) const slifis::FUZZY_ROOT
GetName() const slifis::FUZZY_ROOT [inline]
GetNbHits() const slifis::FUZZY_ROOT
GetNbMf() const slifis::FUZZY_ROOT [inline]
GetTriggerValues() const slifis::FUZZY_ROOT [inline]
IsNormalised() const slifis::FUZZY_ROOT
operator!=(const FUZZY_IN &m) const slifis::FUZZY_IN [inline]
slifis::FUZZY_ROOT::operator!=(const FUZZY_ROOT &m) const slifis::FUZZY_ROOT [inline]
operator==(const FUZZY_IN &m) const slifis::FUZZY_IN
slifis::FUZZY_ROOT::operator==(const FUZZY_ROOT &fr2) const slifis::FUZZY_ROOT
P_Read_bin(std::ifstream &f)slifis::FUZZY_ROOT [protected]
P_Read_XML(TiXmlElement *pElem)slifis::FUZZY_ROOT [protected]
P_SetIsValid() const slifis::FUZZY_ROOT [protected]
P_Write_bin(std::ofstream &f) const slifis::FUZZY_ROOT [protected]
P_Write_XML(TiXmlElement *root) const slifis::FUZZY_ROOT [protected]
Print(FILE *f=stderr) const slifis::FUZZY_ROOT
SetInputValue(REALVAL v)slifis::FUZZY_IN [inline]
SetIsValid() const slifis::FUZZY_IN [inline, virtual]
SetMfName(size_t idx, std::string n)slifis::FUZZY_ROOT
SetName(std::string s)slifis::FUZZY_ROOT [inline]
SetNormalisedSet(const std::vector< REALVAL > &v_pts)slifis::FUZZY_ROOT
SetNormalisedSet(REALVAL vmin, REALVAL vmax, size_t NbFunc, EN_FUNCSPACING s=FS_LIN)slifis::FUZZY_ROOT
SetTriangularSet(const std::vector< REALVAL > &v_mf)slifis::FUZZY_ROOT
SetTriangularSet(REALVAL vmin, REALVAL vmax, size_t NbFunc, EN_FUNCSPACING s=FS_LIN)slifis::FUZZY_ROOT
Trigger(size_t idx) const slifis::FUZZY_ROOT
~FUZZY_IN()slifis::FUZZY_IN
~FUZZY_ROOT()slifis::FUZZY_ROOT [virtual]