58 #ifdef CGAL_OLD_FINITE_VALID
60 #if !defined(__sgi) && !defined(__sun) && !defined(__hpux) && !defined(__linux)
69 return (d == d) && (CGAL_is_valid(d-d));
72 #else // custom definitions.
81 switch (fp_class_d(d)) {
100 switch (fp_class_d(d)) {
125 return isnan(d) == 0;
130 switch (fpclassify(d)) {
136 case FP_MINUS_DENORM:
172 return isnan(d) == 0;
183 return finite(d) != 0;
188 return isnan(d) == 0;
192 #endif // of custom definitions
193 #endif // CGAL_OLD_FINITE_VALID
#define CGAL_BEGIN_NAMESPACE
#define CGAL_END_NAMESPACE