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:

~CoinAbsFltEq

Destructor.

 ~CoinAbsFltEq()

CoinAbsFltEq

Copy constructor.

 CoinAbsFltEq(const CoinAbsFltEq & src)

Parameters:

operator=

Assignment.

CoinAbsFltEq & operator=(const CoinAbsFltEq & rhs)

Parameters:

operator()

Compare function.

bool operator()(const double f1, const double f2)

Parameters:

Source

Header: layer-0/CoinUtils/src/CoinFloatEqual.hpp