, including all inherited members.
| _MaxValue | slifis::MEMBFUNC | [private] |
| _mf_Name | slifis::MEMBFUNC | [private] |
| _MinValue | slifis::MEMBFUNC | [private] |
| AddPoint(const FPOINT &pt) | slifis::MEMBFUNC | |
| AddPoint(REALVAL, FUZZYVAL) | slifis::MEMBFUNC | |
| AlphaCut(FUZZYVAL f) | slifis::MEMBFUNC | |
| Cleanup() | slifis::MEMBFUNC | [private] |
| Clear(FUZZYVAL v=0.0) | slifis::MEMBFUNC | |
| Complement() | slifis::MEMBFUNC | |
| Defuzzify(REALVAL &val, EN_DEFUZZMETHOD meth=DF_COG) const | slifis::MEMBFUNC | |
| DeletePoint(size_t idx) | slifis::MEMBFUNC | |
| Fuzzify(REALVAL v) const | slifis::MEMBFUNC | |
| FUZZY_ROOT class | slifis::MEMBFUNC | [friend] |
| FuzzyBSum(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| FuzzyLukas(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| FuzzyMax(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| FuzzyMin(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| FuzzyProduct(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| FuzzyPSum(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| GetFirstPoint() const | slifis::MEMBFUNC | |
| GetLastPoint() const | slifis::MEMBFUNC | |
| GetLeftValue() const | slifis::MEMBFUNC | |
| GetMaxValue() const | slifis::MEMBFUNC | [inline] |
| GetMinValue() const | slifis::MEMBFUNC | [inline] |
| GetName() const | slifis::MEMBFUNC | [inline] |
| GetNbMaximums(std::vector< FPOINT > *pv_MaxValues=0) const | slifis::MEMBFUNC | |
| GetNbPoints() const | slifis::MEMBFUNC | [inline] |
| GetPoint(size_t idx) | slifis::MEMBFUNC | |
| GetPoint(size_t idx) const | slifis::MEMBFUNC | |
| GetPointsAtY(FUZZYVAL v, std::vector< FPOINT > &v_pt) const | slifis::MEMBFUNC | |
| GetRange(REALVAL &v1, REALVAL &v2) const | slifis::MEMBFUNC | |
| GetRightValue() const | slifis::MEMBFUNC | |
| IsEmpty() const | slifis::MEMBFUNC | [inline] |
| IsFinite() const | slifis::MEMBFUNC | [inline] |
| IsNull() const | slifis::MEMBFUNC | [inline] |
| IsValid() const | slifis::MEMBFUNC | |
| MEMBFUNC(std::string name="-unnamedMF-") | slifis::MEMBFUNC | |
| MEMBFUNC(FUZZYVAL val, std::string name="-unnamedMF-") | slifis::MEMBFUNC | |
| MEMBFUNC(EN_MF_TYPE t, std::string name, const std::vector< REALVAL > &v) | slifis::MEMBFUNC | |
| MEMBFUNC(EN_MF_TYPE t, std::string name, REALVAL v1, REALVAL v2) | slifis::MEMBFUNC | |
| MEMBFUNC(EN_MF_TYPE t, std::string name, REALVAL v1, REALVAL v2, REALVAL v3) | slifis::MEMBFUNC | |
| MEMBFUNC(EN_MF_TYPE t, std::string name, REALVAL v1, REALVAL v2, REALVAL v3, REALVAL v4) | slifis::MEMBFUNC | |
| ModifyPoint(size_t idx, REALVAL x, FUZZYVAL y) | slifis::MEMBFUNC | |
| ModifyPoint(size_t idx, FPOINT pt) | slifis::MEMBFUNC | |
| ModifyPoint(size_t idx, FUZZYVAL y) | slifis::MEMBFUNC | |
| operator!=(const MEMBFUNC &m) const | slifis::MEMBFUNC | [inline] |
| operator==(const MEMBFUNC &m) const | slifis::MEMBFUNC | |
| P_AddPoint(const FPOINT &pt) | slifis::MEMBFUNC | [private] |
| P_AddPointIfInInterval(MEMBFUNC *out, REALVAL x, FUZZYVAL y, REALVAL x1, REALVAL x2) | slifis::MEMBFUNC | [friend] |
| P_CheckForEmptyness() | slifis::MEMBFUNC | [private] |
| P_Defuzz_COA() const | slifis::MEMBFUNC | [private] |
| P_Defuzz_COG() const | slifis::MEMBFUNC | [private] |
| P_Defuzz_MAX() const | slifis::MEMBFUNC | [private] |
| P_Defuzz_MEMAX(bool DoWeightedAvg=false) const | slifis::MEMBFUNC | [private] |
| P_FindIntersectionPoints(const MEMBFUNC &f1, const MEMBFUNC &f2, MEMBFUNC &out) | slifis::MEMBFUNC | [friend] |
| P_FIP_OneSide(const MEMBFUNC *f1, const MEMBFUNC *f2, MEMBFUNC *out) | slifis::MEMBFUNC | [friend] |
| P_GetIntervalPointsVector(const FPOINT &p1, const FPOINT &p2, size_t &id1, size_t &id2) const | slifis::MEMBFUNC | [private] |
| P_MaxMinSearch() | slifis::MEMBFUNC | [private] |
| P_PointIsTooClose(const FPOINT &pt) | slifis::MEMBFUNC | [private] |
| P_Process_OneSide(const MEMBFUNC &fa, const MEMBFUNC &fb, MEMBFUNC &out, EN_MERGE_OP op) | slifis::MEMBFUNC | [friend] |
| P_ProcessPoints(const MEMBFUNC &fa, const MEMBFUNC &fb, MEMBFUNC &out, EN_MERGE_OP op) | slifis::MEMBFUNC | [friend] |
| P_Read_bin(std::ifstream &f) | slifis::MEMBFUNC | [private] |
| P_Read_XML(TiXmlElement *pElem) | slifis::MEMBFUNC | [private] |
| P_RemoveDuplicates() | slifis::MEMBFUNC | [private] |
| P_RemoveUselessPoints() | slifis::MEMBFUNC | [private] |
| P_SetGaussian(double x0, double sigma) | slifis::MEMBFUNC | [private] |
| P_Write_bin(std::ofstream &f) const | slifis::MEMBFUNC | [private] |
| P_Write_XML(TiXmlElement *parent) const | slifis::MEMBFUNC | [private] |
| Print(FILE *f=stderr, const char *msg=NULL) const | slifis::MEMBFUNC | |
| Scale(FUZZYVAL f) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, const std::string &name, const std::vector< REALVAL > &v) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, const std::string &name, REALVAL v1, REALVAL v2) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, const std::string &name, REALVAL v1, REALVAL v2, REALVAL v3) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, const std::string &name, REALVAL v1, REALVAL v2, REALVAL v3, REALVAL v4) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, const std::vector< REALVAL > &v) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, REALVAL v1, REALVAL v2) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, REALVAL v1, REALVAL v2, REALVAL v3) | slifis::MEMBFUNC | |
| Set(EN_MF_TYPE t, REALVAL v1, REALVAL v2, REALVAL v3, REALVAL v4) | slifis::MEMBFUNC | |
| SetFrom(const MEMBFUNC &src) | slifis::MEMBFUNC | |
| SetLeftValue(FUZZYVAL v) | slifis::MEMBFUNC | |
| SetName(std::string n) | slifis::MEMBFUNC | [inline] |
| SetRightValue(FUZZYVAL v) | slifis::MEMBFUNC | |
| Shift(double val) | slifis::MEMBFUNC | |
| Truncate(FUZZYVAL f) | slifis::MEMBFUNC | |
| v_pts | slifis::MEMBFUNC | [private] |