aimstil  5.0.5
fuzzy_logic.h File Reference
#include <limits>
#include <boost/logic/tribool.hpp>
#include "fuzzy_logic.tpp"
Include dependency graph for fuzzy_logic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 til
 Belongs to package Box Do not include directly, include til/Box.h instead.
 
 til::fuzzy
 

Functions

template<typename T >
boost::logic::tribool til::fuzzy::is_positive (T x, T delta=128 *std::numeric_limits< T >::epsilon())
 Tests whether x is positive, with a +- delta uncertainty cushion. More...
 
template<typename T >
boost::logic::tribool til::fuzzy::same_sign (T x, T y, T delta=128 *std::numeric_limits< T >::epsilon())
 Returns true iff both arguments have same sign, allowing some degree of imprecision. More...