CoinAbsFltEq
Equality to an absolute tolerance.
Equality to an absolute tolerance.
Description
Operands are considered equal if their difference is within an epsilon ; the test does not consider the relative magnitude of the operands.
Public Methods
CoinAbsFltEq
Default constructor.
CoinAbsFltEq()
CoinAbsFltEq
Alternate constructor with epsilon as a parameter.
CoinAbsFltEq(const double epsilon)
Parameters:
epsilon(const double)
~CoinAbsFltEq
Destructor.
~CoinAbsFltEq()
CoinAbsFltEq
Copy constructor.
CoinAbsFltEq(const CoinAbsFltEq & src)
Parameters:
src(const CoinAbsFltEq &)
operator=
Assignment.
CoinAbsFltEq & operator=(const CoinAbsFltEq & rhs)
Parameters:
rhs(const CoinAbsFltEq &)
operator()
Compare function.
bool operator()(const double f1, const double f2)
Parameters:
f1(const double)f2(const double)
Source
Header: layer-0/CoinUtils/src/CoinFloatEqual.hpp