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

Polyhedron from GRAPH (Build_polyhedron_from_GRAPH)

#include <CGAL/dd_geo/chull_support_3.h>

Definition

Build_polyhedron_from_GRAPHis a modifier class, see 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 Polyhedron_incremental_builder_3.

Types

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


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

Creation

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 Build_polyhedron_from_chull<HDS, ChullType>
Navigation: Up, Table of Contents, Bibliography, Index, Title Page
The GALIA project. Jan 18, 2000.