#include <Test.h>
Public Member Functions | |
CloseRel (const double eps=1e-6) | |
boost::format | Name () const |
template<typename T > | |
bool | operator() (const T &lhs, const T &rhs) const |
Protected Member Functions | |
template<typename T > | |
bool | IsCloseAbs (const T &lhs, const T &rhs) const |
bool | IsCloseAbs (const utl::Triple &lhs, const utl::Triple &rhs) const |
template<typename T > | |
bool | IsCloseRel (const T &lhs, const T &rhs) const |
else return | IsCloseRel (lhs, rhs) |
Static Protected Member Functions | |
template<typename Head , typename Tail > | |
static double | TupleDist2 (const boost::tuples::cons< Head, Tail > &lhs, const boost::tuples::cons< Head, Tail > &rhs) |
static double | TupleDist2 (const boost::tuples::null_type &, const boost::tuples::null_type &) |
Protected Attributes | |
bool | const |
double | fEpsilon |
|
inlineprotectedinherited |
Definition at line 104 of file Test.h.
References utl::abs(), and utl::CloseTo::fEpsilon.
Referenced by utl::CloseAbs::operator()().
|
inlineprotectedinherited |
Definition at line 107 of file Test.h.
References utl::CloseTo::fEpsilon, sqrt(), and utl::CloseTo::TupleDist2().
|
inlineprotectedinherited |
Definition at line 111 of file Test.h.
References utl::abs(), and utl::CloseTo::fEpsilon.
Referenced by operator()().
|
protectedinherited |
|
inline |
Definition at line 174 of file Test.h.
References utl::CloseTo::fEpsilon.
Definition at line 171 of file Test.h.
References utl::CloseTo::IsCloseRel().
|
inlinestaticprotectedinherited |
Definition at line 138 of file Test.h.
Referenced by utl::CloseTo::IsCloseAbs().
|
protectedinherited |
|
protectedinherited |
Definition at line 149 of file Test.h.
Referenced by utl::CloseTo::IsCloseAbs(), utl::CloseTo::IsCloseRel(), utl::CloseTo::Name(), utl::CloseAbs::Name(), and Name().