Navigation: Up, Table of Contents, Bibliography, Index, Title Page

The Default Halfedge Data Structure

Definition

The default CGAL_Halfedge_data_structure_default<Point> implements all incidences supported by the Halfedge_data_structure concept. It stores a point of type Point in each vertex.

#include <CGAL/Halfedge_data_structure_default.h>

Implementation

The default halfedge data structure is a wrapper for CGAL_Halfedge_data_structure_using_list instantiated with CGAL_Vertex_max_base<Point>, CGAL_Halfedge_max_base and CGAL_Facet_max_base, see Section reference arrow to reference arrow. Note that the copy constructor and the assignment operator are suboptimal for the list representation.


Next: Class declaration of CGAL_Halfedge_data_structure_using_list<V,H,F>
Navigation: Up, Table of Contents, Bibliography, Index, Title Page
The CGAL Project. 22 January, 1999.