|
Classes |
| class | Base |
| | Abstract Base Class for a symbol (operator). More...
|
| class | BellMF |
| | (Standard) sigmoidally-shaped membership function More...
|
| class | dSigMF |
| class | GaussMF |
| | (Standard) Gaussian curve membership function More...
|
| class | MembershipFn |
| class | Numeric |
| class | pSigMF |
| class | Set |
| | Abstract base class for a fuzzy set. More...
|
| class | SigMF |
| | (Standard) sigmoidally-shaped membership function More...
|
| class | Symbol |
| | Abstract Base Class for a symbol (operator). More...
|
| class | Tconorm |
| class | TconormList |
| | Class for a list of t-conorm (OR operator) objects. More...
|
| class | Tnorm |
| class | TnormList |
| | Class for a list of t-norm (AND operator) objects. More...
|
| class | TrapMF |
| | (Standard) trapezoidal membership function More...
|
| class | TriMF |
| class | ZMF |
| | (Standard) spline-based, Z-shaped membership function More...
|
Functions |
| ostream & | operator<< (ostream &outs, const Base &source) |
| bool | operator== (const Symbol &a, const Symbol &b) |
| ostream & | operator<< (ostream &outs, const Symbol &src) |
| ostream & | operator<< (ostream &outs, const Tconorm &Or) |
| double | conormAlgebraicSum (double a, double b) |
| double | conormBoundedSum (double a, double b) |
| double | conormDrasticSum (double a, double b) |
| double | conormMax (double a, double b) |
| ostream & | operator<< (ostream &outs, const Tnorm &And) |
| double | normProduct (double a, double b) |
| double | normBoundedProduct (double a, double b) |
| double | normDrasticProduct (double a, double b) |
| double | normMin (double a, double b) |
Variables |
| const string | SUM = "algebraic_sum" |
| const string | BOUNDED_SUM = "bounded_sum" |
| const string | DRASTIC_SUM = "drastic_union" |
| const string | MAX_OR = "standard_union" |
| const string | PRODUCT = "algebraic_product" |
| const string | BOUNDED_PRODUCT = "bounded_difference" |
| const string | DRASTIC_PRODUCT = "drastic_intersection" |
| const string | MIN_AND = "standard_intersection" |