|
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...
|