mirror of https://github.com/CGAL/cgal
40 lines
1.4 KiB
C
40 lines
1.4 KiB
C
#include <CGAL/config.h> // needed for the LONGNAME flag
|
|
|
|
#if defined(CGAL_CFG_LONGNAME_BUG)
|
|
#define Quotient Qt
|
|
#define Homogeneous Hs
|
|
#define Cartesian Cn
|
|
#define Simple_cartesian SC
|
|
#define Filtered_kernel FKl
|
|
#define Segment_2 St
|
|
#define Point_2 Pt2
|
|
#define Topological_map TM
|
|
#define Planar_map_2 PMp
|
|
#define Arrangement_2 Ar
|
|
#define I_Polyhedron_iterator IPI
|
|
#define I_Polyhedron_const_iterator IPCI
|
|
#define Arr_2_default_dcel ADD
|
|
#define Arr_segment_traits_2 AST
|
|
#define Arr_circles_real_traits ACRT
|
|
#define Arr_polyline_traits APT
|
|
#define Arr_base_node ABN
|
|
#define Arr_2_halfedge_base AHB
|
|
#define Arr_2_vertex_base AVB
|
|
#define Arr_2_face_base AFB
|
|
#define In_place_list_iterator IPLI
|
|
#define In_place_list_const_iterator IPLCI
|
|
#define allocator All
|
|
#define Pm_traits_wrap_2 PmTW
|
|
#define Td_X_trapezoid TXT
|
|
#define PL_X_curve_plus PXCP
|
|
#if ! defined(_MSC_VER)
|
|
#define bidirectional_iterator_tag BIT
|
|
#endif
|
|
|
|
#if defined(_MSC_VER)
|
|
// Has no effect, probably bug in MSVC
|
|
#pragma warning(disable:4503)
|
|
#endif
|
|
|
|
#endif
|