|
Public Member Functions |
| opEquality (double epsilon=EPSILON) |
| A default constructor.
|
virtual | ~opEquality () |
| A destructor.
|
virtual bool | check (double lhs, double rhs) const |
| Check if two double are the same.
|
template<typename T, int S> |
bool | check (const array<T, S>& lhs, const array<T, S>& rhs) const |
| Check if two vectors are the same.
|
template<typename T, int nR, int nC> |
bool | check (const matrix<T, nR, nC>& lhs, const matrix<T, nR, nC>& rhs) const |
| Check if two matrixs are the same.
|
template<typename T> |
bool | check (const std::vector<T>& lhs, const std::vector<T>& rhs) const |
| Check if two std::vector are the same.
|
template<typename T> |
bool | check (const std::list<T>& lhs, const std::list<T>& rhs) const |
| Check if two std::list are the same.
|
Protected Attributes |
double | _epsilon |
Classes |
class | containerElementCheck |
| containerElementCheck - Check if two entities in the stl container are the same More...
|