CGAL::Nef_polyhedron_3<Traits>::Vertex

Definition

A vertex is a point in the 3-dimensional space. Its incidence structure can be accessed creating a sphere map of the vertex. This is done by the member function get_sphere_map of the class Nef_polyhedron_3.

#include <CGAL/Nef_polyhedron_3.h>

Types

The following types are the same as in Nef_polyhedron_3<Traits>.

Nef_polyhedron_3<Traits>::Vertex::Mark
type of mark.


Nef_polyhedron_3<Traits>::Vertex::Point_3
point type stored in Vertex.

Creation

There is no need for a user to create a Vertex explicitly. The class Nef_polyhedron_3<Traits> manages the needed vertices internally.

Operations

Mark v.mark () const the mark of v .

Point_3 v.point () const the point of v .

CGAL::Nef_polyhedron_3<Traits>
CGAL::Nef_polyhedron_S2<Traits>