|
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