56 #endif // CGAL_CONFIG_H
58 #define CGAL_NTS CGAL::NTS::
60 #if ((__GNUC__ == 2) && (__GNUC_MINOR__ == 95))
70 #ifdef CGAL_CFG_NO_BIG_ENDIAN
71 #define CGAL_LITTLE_ENDIAN 1
73 #define CGAL_BIG_ENDIAN 1
78 # ifndef CGAL_PROTECT_LEDA_BASIC_H
79 # if ( __LEDA__ < 380 )
82 # endif // __LEDA__ < 380
83 # include <LEDA/basic.h>
84 # if ( __LEDA__ < 380 )
87 # endif // __LEDA__ < 380
88 # define CGAL_PROTECT_LEDA_BASIC_H
89 # endif // CGAL_PROTECT_LEDA_BASIC_H
90 #endif // CGAL_USE_LEDA
99 #if !defined(CGAL_CFG_USING_USING_BUG) && !defined(CGAL_CFG_BROKEN_USING)
110 min(
const NT&
x,
const NT&
y)
111 {
return (y < x) ? y :
x; }
117 max(
const NT& x,
const NT& y)
118 {
return (x < y) ? y :
x; }
120 #endif // CGAL_CFG_BROKEN_USING
124 #ifndef CGAL_ASSERTIONS_H
126 #endif // CGAL_ASSERTIONS_H
127 #ifndef CGAL_KERNEL_ASSERTIONS_H
129 #endif // CGAL_KERNEL_ASSERTIONS_H
130 #ifndef CGAL_HANDLE_H
132 #endif // CGAL_HANDLE_H
133 #ifndef CGAL_OBJECT_H
135 #endif // CGAL_OBJECT_H
138 #endif // CGAL_ENUM_H
141 #endif // CGAL_TAGS_H
144 #endif // CGAL_MISC_H
145 #ifndef CGAL_NUMBER_TYPE_BASIC_H
147 #endif // CGAL_NUMBER_TYPE_BASIC_H
150 #endif // CGAL_IO_IO_H
151 #ifndef CGAL_KERNEL_BASIC_H
153 #endif // CGAL_KERNEL_BASIC_H
155 #ifndef CGAL_KNOWN_BIT_SIZE_INTEGERS_H
157 #endif // CGAL_KNOWN_BIT_SIZE_INTEGERS_H
174 #ifndef CGAL_ASSERT_COMPILE_TIME_TAG
175 #define CGAL_ASSERT_COMPILE_TIME_TAG 1
176 template <
class Base>
182 template <
class Tag,
class Derived>
190 #endif // CGAL_ASSERT_COMPILE_TIME_TAG
201 #ifndef CGAL_MEDIUM_INLINE
202 #define CGAL_MEDIUM_INLINE inline
204 #ifndef CGAL_LARGE_INLINE
205 #define CGAL_LARGE_INLINE
207 #ifndef CGAL_HUGE_INLINE
208 #define CGAL_HUGE_INLINE
215 #endif // CGAL_BASIC_H
void int int REAL REAL * y
Vector_n max(const Array_n_const &v1, const Array_n_const &v2)
void assert_equal_types(const T &, const T &)
void match_compile_time_tag(const Base &) const
Vector_n min(const Array_n_const &v1, const Array_n_const &v2)
void Assert_compile_time_tag(const Tag &, const Derived &b)
#define CGAL_BEGIN_NAMESPACE
#define CGAL_END_NAMESPACE