BWAPI
|
#include <CGAL/basic.h>
#include <CGAL/Unique_hash_map.h>
#include <CGAL/Nef_2/Constrained_triang_traits.h>
#include <CGAL/Nef_2/Object_handle.h>
#include <CGAL/Circulator_project.h>
#include <CGAL/Polygon_2_algorithms.h>
#include <CGAL/Nef_2/debug.h>
#include <CGAL/Nef_2/geninfo.h>
Go to the source code of this file.
Classes | |
struct | Project_halfedge_point< Node, Object > |
class | PM_naive_point_locator< PM_decorator_, Geometry_ > |
class | PM_point_locator< PM_decorator_, Geometry_ > |
struct | PM_point_locator< PM_decorator_, Geometry_ >::CT_link_to_original |
struct | PM_point_locator< PM_decorator_, Geometry_ >::CT_new_edge |
Defines | |
#define | CGAL_NEF_DEBUG 17 |
#define | USECMARK(t) const Mark& mark(t h) const { return Base::mark(h); } |
#define | USEMARK(t) Mark& mark(t h) const { return Base::mark(h); } |
#define | LOCATE_IN_TRIANGULATION walk_in_triangulation |
Enumerations | |
enum | object_kind { VERTEX, EDGE_CROSSING, EDGE_COLLINEAR } |
#define CGAL_NEF_DEBUG 17 |
#define LOCATE_IN_TRIANGULATION walk_in_triangulation |
#define USECMARK | ( | t | ) | const Mark& mark(t h) const { return Base::mark(h); } |
#define USEMARK | ( | t | ) | Mark& mark(t h) const { return Base::mark(h); } |
enum object_kind |