fuzzylite  6.0 A Fuzzy Logic Control Library in C++
fl::Operation Member List

This is the complete list of members for fl::Operation, including all inherited members.

 add(scalar a, scalar b) fl::Operation inlinestatic bound(T x, T min, T max) fl::Operation inlinestatic divide(scalar a, scalar b) fl::Operation inlinestatic eq(scalar a, scalar b) fl::Operation inlinestatic findReplace(const std::string &str, const std::string &find, const std::string &replace, bool replaceAll=true) fl::Operation inlinestatic format(const std::string &text, int matchesChar(int), const std::string &replacement="") fl::Operation inlinestatic ge(scalar a, scalar b) fl::Operation inlinestatic gt(scalar a, scalar b) fl::Operation inlinestatic in(T x, T min, T max, bool geq=true, bool leq=true) fl::Operation inlinestatic increment(std::vector< int > &x, std::vector< int > &min, std::vector< int > &max) fl::Operation inlinestatic increment(std::vector< int > &x, int position, std::vector< int > &min, std::vector< int > &max) fl::Operation inlinestatic isEq(scalar a, scalar b, scalar macheps=fuzzylite::_macheps) fl::Operation inlinestatic isFinite(T x) fl::Operation inlinestatic isGE(scalar a, scalar b, scalar macheps=fuzzylite::_macheps) fl::Operation inlinestatic isGt(scalar a, scalar b, scalar macheps=fuzzylite::_macheps) fl::Operation inlinestatic isInf(T x) fl::Operation inlinestatic isLE(scalar a, scalar b, scalar macheps=fuzzylite::_macheps) fl::Operation inlinestatic isLt(scalar a, scalar b, scalar macheps=fuzzylite::_macheps) fl::Operation inlinestatic isNaN(T x) fl::Operation inlinestatic isNumeric(const std::string &x) fl::Operation inlinestatic join(const std::vector< T > &x, const std::string &separator) fl::Operation inlinestatic join(int items, const std::string &separator, T first,...) fl::Operation inlinestatic join(const std::vector< std::string > &x, const std::string &separator) fl::Operation inline join(int items, const std::string &separator, float first,...) fl::Operation inline join(int items, const std::string &separator, const char *first,...) fl::Operation inline le(scalar a, scalar b) fl::Operation inlinestatic logicalAnd(scalar a, scalar b) fl::Operation inlinestatic logicalNot(scalar a) fl::Operation inlinestatic logicalOr(scalar a, scalar b) fl::Operation inlinestatic lt(scalar a, scalar b) fl::Operation inlinestatic max(T a, T b) fl::Operation inlinestatic mean(const std::vector< T > &x) fl::Operation inlinestatic min(T a, T b) fl::Operation inlinestatic modulo(scalar a, scalar b) fl::Operation inlinestatic multiply(scalar a, scalar b) fl::Operation inlinestatic negate(scalar a) fl::Operation inlinestatic neq(scalar a, scalar b) fl::Operation inlinestatic random() fl::Operation inlinestatic replaceAll(const std::string &str, const std::string &find, const std::string &replace) fl::Operation inlinestatic replaceFirst(const std::string &str, const std::string &find, const std::string &replace) fl::Operation inlinestatic round(scalar x) fl::Operation inlinestatic scale(scalar x, scalar fromMin, scalar fromMax, scalar toMin, scalar toMax) fl::Operation inlinestatic scale(scalar x, scalar fromMin, scalar fromMax, scalar toMin, scalar toMax, bool bounded) fl::Operation inlinestatic split(const std::string &str, const std::string &delimiter=" ", bool ignoreEmpty=true) fl::Operation inlinestatic standardDeviation(const std::vector< T > &x) fl::Operation inlinestatic standardDeviation(const std::vector< T > &x, scalar mean) fl::Operation inlinestatic str(T x, int decimals=fuzzylite::_decimals, std::ios_base::fmtflags scalarFormat=fuzzylite::_scalarFormat) fl::Operation inlinestatic str(const std::string &x, int decimals, std::ios_base::fmtflags scalarFormat) fl::Operation inline subtract(scalar a, scalar b) fl::Operation inlinestatic sum(const std::vector< T > &x) fl::Operation inlinestatic toScalar(const std::string &x) fl::Operation inlinestatic toScalar(const std::string &x, scalar alternative, bool *ok=fl::null) FL_INOEXCEPT fl::Operation inlinestatic toScalars(const std::string &x) fl::Operation inlinestatic toScalars(const std::string &x, scalar alternative, bool *ok=fl::null) FL_INOEXCEPT fl::Operation inlinestatic trim(const std::string &text) fl::Operation inlinestatic validName(const std::string &name) fl::Operation inlinestatic variance(const std::vector< T > &x) fl::Operation inlinestatic variance(const std::vector< T > &x, scalar mean) fl::Operation inlinestatic