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

Polyhedron from GRAPH (CGAL_Build_polyhedron_from_GRAPH )

#include <CGAL/dd_geo/chull_support_3.h>

Definition

CGAL_Build_polyhedron_from_GRAPHis a modifier class, see CGAL_Modifier_base in the CGAL Support Library. HDS is the halfedge data structure of the polyhedral surface. The builder constructs the polyhedron incrementally from an object of LEDA's parameterized graph type GRAPH. The parameters of the graph are the point type of the halfedge data structure for the vertices and int for the edges. It uses the class CGAL_Polyhedron_incremental_builder_3.

Types

CGAL_Build_polyhedron_from_GRAPH<HDS>::HDS
half-edge data structure with a vertex type with associated points.

CGAL_Build_polyhedron_from_GRAPH<HDS>::Point
== HdsVertex::Point.

Creation

CGAL_Build_polyhedron_from_GRAPH<HDS> *this ( GRAPH<Point, int>& G);
creates a modifier class and stores a reference to the graph G.

Operations

void *this ( HDS& hds) builds the polyhedral surface represented by the GRAPH G in hds.


Next: Class declaration of CGAL_Build_polyhedron_from_chull<HDS, ChullType>
Navigation: Up, Table of Contents, Bibliography, Index, Title Page
The CGAL Project. 22 January, 1999.