General purpose support class for vgl_homg_ classes. More...
#include <vgl_fwd.h>
Public Member Functions | |
| template<> | |
| float | infinity |
| template<> | |
| float | infinitesimal_tol |
| template<> | |
| double | infinity |
| template<> | |
| double | infinitesimal_tol |
| template<> | |
| long double | infinity |
| template<> | |
| long double | infinitesimal_tol |
Static Public Member Functions | |
| static bool | is_infinity (T v) |
| Standard way to test whether a number is indeed infinite. More... | |
| static void | set_infinitesimal_tol (T tol) |
| Static method to set the default tolerance used for infinitesimal checks. More... | |
Static Public Attributes | |
| static VGL_EXPORT T | infinity |
| Standard placeholder for methods that wish to return infinity. More... | |
| static T | infinitesimal_tol |
| The tolerance used in "near zero" tests in the vgl_homg subclasses. More... | |
General purpose support class for vgl_homg_ classes.
| float vgl_homg< float >::infinitesimal_tol | ( | ) |
Definition at line 6 of file vgl_homg.cxx.
| double vgl_homg< double >::infinitesimal_tol | ( | ) |
Definition at line 9 of file vgl_homg.cxx.
| long double vgl_homg< long double >::infinitesimal_tol | ( | ) |
Definition at line 12 of file vgl_homg.cxx.
| float vgl_homg< float >::infinity | ( | ) |
Definition at line 5 of file vgl_homg.cxx.
| double vgl_homg< double >::infinity | ( | ) |
Definition at line 8 of file vgl_homg.cxx.
| long double vgl_homg< long double >::infinity | ( | ) |
Definition at line 11 of file vgl_homg.cxx.
|
inlinestatic |
Standard way to test whether a number is indeed infinite.
Definition at line 38 of file vgl_homg.h.
|
static |
Static method to set the default tolerance used for infinitesimal checks.
The default is 1e-12.
|
static |
The tolerance used in "near zero" tests in the vgl_homg subclasses.
Definition at line 41 of file vgl_homg.h.
|
static |
Standard placeholder for methods that wish to return infinity.
Definition at line 35 of file vgl_homg.h.
1.8.15