| VTK
    9.0.1
    | 
| Functions | |
| template<class A > | |
| bool | FuzzyCompare (A a, A b) | 
| Perform a fuzzy compare of floats/doubles.  More... | |
| template<class A > | |
| bool | FuzzyCompare (A a, A b, A epsilon) | 
| Perform a fuzzy compare of floats/doubles, specify the allowed tolerance.  More... | |
| template<class A > | |
| A | SafeDivision (A a, A b) | 
| Performs safe division that catches overflow and underflow.  More... | |
| template<class A > | |
| bool | NearlyEqual (A a, A b, A tol=std::numeric_limits< A >::epsilon()) | 
| A slightly different fuzzy comparator that checks if two values are "nearly" equal based on Knuth, "The Art of Computer Programming (vol II)".  More... | |
| bool vtkMathUtilities::FuzzyCompare | ( | A | a, | 
| A | b | ||
| ) | 
Perform a fuzzy compare of floats/doubles.
Definition at line 40 of file vtkMathUtilities.h.
| bool vtkMathUtilities::FuzzyCompare | ( | A | a, | 
| A | b, | ||
| A | epsilon | ||
| ) | 
Perform a fuzzy compare of floats/doubles, specify the allowed tolerance.
Definition at line 49 of file vtkMathUtilities.h.
| A vtkMathUtilities::SafeDivision | ( | A | a, | 
| A | b | ||
| ) | 
Performs safe division that catches overflow and underflow.
Definition at line 58 of file vtkMathUtilities.h.
| bool vtkMathUtilities::NearlyEqual | ( | A | a, | 
| A | b, | ||
| A | tol = std::numeric_limits<A>::epsilon() | ||
| ) | 
A slightly different fuzzy comparator that checks if two values are "nearly" equal based on Knuth, "The Art of Computer Programming (vol II)".
Definition at line 83 of file vtkMathUtilities.h.
 1.8.17
 1.8.17