Go to the documentation of this file. 5 #ifndef vtkMathConfigure_h 6 #define vtkMathConfigure_h 12 #define VTK_HAS_STD_ISNAN 15 #define VTK_HAS_STD_ISINF 16 #define VTK_HAS_ISFINITE 17 #define VTK_HAS_STD_ISFINITE 18 #define VTK_HAS_FINITE 22 #if !defined(VTK_HAS_ISNAN) && defined(isnan) 23 # define VTK_HAS_ISNAN 1 25 #if !defined(VTK_HAS_ISINF) && defined(isinf) 26 # define VTK_HAS_ISINF 1 28 #if !defined(VTK_HAS_ISFINITE) && defined(isfinite) 29 # define VTK_HAS_ISFINITE 1 31 #if !defined(VTK_HAS_FINITE) && defined(finite) 32 # define VTK_HAS_FINITE 1 36 #if !defined(VTK_HAS_ISNAN) && (defined(VTK_HAS__ISNAN) || defined(_isnan)) 37 # define isnan(x) _isnan(x) 38 # define VTK_HAS_ISNAN 1 40 #if !defined(VTK_HAS_FINITE) && (defined(VTK_HAS__FINITE) || defined(_finite)) 41 # define finite(x) _finite(x) 42 # define VTK_HAS_FINITE 1 54 #if defined(VTK_HAS_STD_ISINF) 55 #undef VTK_HAS_STD_ISINF 58 #if defined(VTK_HAS_STD_ISNAN) 59 #undef VTK_HAS_STD_ISNAN 62 #if defined(VTK_HAS_STD_ISFINITE) 63 #undef VTK_HAS_STD_ISFINITE 68 #endif //vtkMathConfigure_h