78 #endif // CGAL_CONFIG_H
80 #define CGAL_NTS CGAL::NTS::
82 #if ((__GNUC__ == 2) && (__GNUC_MINOR__ == 95))
92 #ifdef CGAL_CFG_NO_BIG_ENDIAN
93 #define CGAL_LITTLE_ENDIAN 1
95 #define CGAL_BIG_ENDIAN 1
100 # ifndef CGAL_PROTECT_LEDA_BASIC_H
101 # if ( __LEDA__ < 380 )
102 # define Max leda_Max
103 # define Min leda_Min
104 # endif // __LEDA__ < 380
105 # include <LEDA/basic.h>
106 # if ( __LEDA__ < 380 )
109 # endif // __LEDA__ < 380
110 # define CGAL_PROTECT_LEDA_BASIC_H
111 # endif // CGAL_PROTECT_LEDA_BASIC_H
112 #endif // CGAL_USE_LEDA
121 #if !defined(CGAL_CFG_USING_USING_BUG) && !defined(CGAL_CFG_BROKEN_USING)
132 min(
const NT&
x,
const NT&
y)
133 {
return (y < x) ? y :
x; }
139 max(
const NT& x,
const NT& y)
140 {
return (x < y) ? y :
x; }
142 #endif // CGAL_CFG_BROKEN_USING
146 #ifndef CGAL_ASSERTIONS_H
148 #endif // CGAL_ASSERTIONS_H
149 #ifndef CGAL_KERNEL_ASSERTIONS_H
151 #endif // CGAL_KERNEL_ASSERTIONS_H
152 #ifndef CGAL_HANDLE_H
154 #endif // CGAL_HANDLE_H
155 #ifndef CGAL_OBJECT_H
157 #endif // CGAL_OBJECT_H
160 #endif // CGAL_ENUM_H
163 #endif // CGAL_TAGS_H
166 #endif // CGAL_MISC_H
167 #ifndef CGAL_NUMBER_TYPE_BASIC_H
169 #endif // CGAL_NUMBER_TYPE_BASIC_H
173 #endif // CGAL_IO_IO_H
174 #ifndef CGAL_KERNEL_BASIC_H
176 #endif // CGAL_KERNEL_BASIC_H
197 #ifndef CGAL_ASSERT_COMPILE_TIME_TAG
198 #define CGAL_ASSERT_COMPILE_TIME_TAG 1
199 template <
class Base>
205 template <
class Tag,
class Derived>
213 #endif // CGAL_ASSERT_COMPILE_TIME_TAG
224 #ifndef CGAL_MEDIUM_INLINE
225 #define CGAL_MEDIUM_INLINE inline
227 #ifndef CGAL_LARGE_INLINE
228 #define CGAL_LARGE_INLINE
230 #ifndef CGAL_HUGE_INLINE
231 #define CGAL_HUGE_INLINE
238 #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