#include <CGAL/config.h>
#include <iostream>
#include <cstdlib>
#include <algorithm>
#include <CGAL/assertions.h>
#include <CGAL/kernel_assertions.h>
#include <CGAL/Handle.h>
#include <CGAL/Object.h>
#include <CGAL/enum.h>
#include <CGAL/tags.h>
#include <CGAL/misc.h>
#include <CGAL/number_type_basic.h>
#include <CGAL/number_utils.h>
#include <CGAL/IO/io.h>
#include <CGAL/kernel_basic.h>
Go to the source code of this file.
Classes | |
struct | Tag_true |
struct | Tag_false |
struct | Assert_tag_class< Base > |
Namespaces | |
CGAL | |
Macros | |
#define | CGAL_NTS CGAL::NTS:: |
#define | CGAL_BIG_ENDIAN 1 |
#define | CGAL_ASSERT_COMPILE_TIME_TAG 1 |
#define | CGAL_MEDIUM_INLINE inline |
#define | CGAL_LARGE_INLINE |
#define | CGAL_HUGE_INLINE |
Functions | |
bool | check_tag (Tag_true) |
bool | check_tag (Tag_false) |
template<class Tag , class Derived > | |
void | Assert_compile_time_tag (const Tag &, const Derived &b) |
template<class T > | |
void | assert_equal_types (const T &, const T &) |
#define CGAL_ASSERT_COMPILE_TIME_TAG 1 |
Definition at line 198 of file include/CGAL/basic.h.
#define CGAL_BIG_ENDIAN 1 |
Definition at line 95 of file include/CGAL/basic.h.
#define CGAL_HUGE_INLINE |
Definition at line 231 of file include/CGAL/basic.h.
#define CGAL_LARGE_INLINE |
Definition at line 228 of file include/CGAL/basic.h.
#define CGAL_MEDIUM_INLINE inline |
Definition at line 225 of file include/CGAL/basic.h.
#define CGAL_NTS CGAL::NTS:: |
Definition at line 80 of file include/CGAL/basic.h.
|
inline |
Definition at line 208 of file include/CGAL/basic.h.
References Assert_tag_class< Base >::match_compile_time_tag(), and x.
|
inline |
Definition at line 218 of file include/CGAL/basic.h.
|
inline |
Definition at line 190 of file include/CGAL/basic.h.
|
inline |
Definition at line 191 of file include/CGAL/basic.h.