#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/IO/io.h>
#include <CGAL/kernel_basic.h>
#include <CGAL/known_bit_size_integers.h>
Go to the source code of this file.
#define CGAL_ASSERT_COMPILE_TIME_TAG 1 |
#define CGAL_BIG_ENDIAN 1 |
#define CGAL_LARGE_INLINE |
#define CGAL_MEDIUM_INLINE inline |
#define CGAL_NTS CGAL::NTS:: |
Definition at line 58 of file CGAL/include/CGAL/basic.h.
Referenced by bisector_of_pointsC2(), circumcenter_translateC2(), circumcenterC3(), cmp_dist_to_pointC2(), cmp_dist_to_pointC3(), cmp_signed_dist_to_directionC2(), cmp_signed_dist_to_directionC3(), cmp_signed_dist_to_lineC2(), SegmentS2< FT >::collinear_has_on(), compare_deltax_deltayC2(), compare_lexicographically_xyC2(), compare_lexicographically_xyzC3(), compare_x(), compare_xC2(), compare_y(), compare_y_at_xC2(), compare_z(), dominanceC3(), equal_directionC2(), equal_directionC3(), equal_lineC2(), Segment_2_Segment_2_pair< R >::intersection_type(), CGAL::NTS::lexicographical_sign(), line_project_pointC2(), DirectionS2< FT >::operator==(), DirectionS3< FT >::operator==(), LineS2< FT >::operator==(), LineS2< FT >::oriented_side(), PlaneS3< FT >::oriented_side(), rational_rotation_approximation(), side_of_oriented_lineC2(), side_of_oriented_planeC3(), side_of_oriented_sphereC3(), sign_of_determinant2x2(), sign_of_determinant3x3(), sign_of_determinant4x4(), sign_of_determinant5x5(), sign_of_determinant6x6(), squared_circumradiusC2(), squared_distanceC2(), squared_distanceC3(), and strict_dominanceC3().
void Assert_compile_time_tag |
( |
const Tag & |
, |
|
|
const Derived & |
b |
|
) |
| |
|
inline |
Definition at line 185 of file CGAL/include/CGAL/basic.h.
References Assert_tag_class< Base >::match_compile_time_tag(), and x.
Referenced by Assert_bidirectional_category(), Assert_circulator(), Assert_circulator_or_iterator(), Assert_forward_category(), Assert_input_category(), Assert_iterator(), Assert_output_category(), Assert_random_access_category(), Halfedge_data_structure_decorator< _HDS >::erase_connected_component(), Halfedge_data_structure_decorator< _HDS >::erase_facet(), Halfedge_data_structure_decorator< _HDS >::join_facet(), Halfedge_data_structure_decorator< _HDS >::join_loop(), Halfedge_data_structure_decorator< _HDS >::join_vertex(), Polyhedron_incremental_builder_3< HDS >::lookup_halfedge(), and Halfedge_data_structure_decorator< _HDS >::make_hole().
void match_compile_time_tag(const Base &) const
void assert_equal_types |
( |
const T & |
, |
|
|
const T & |
|
|
) |
| |
|
inline |