CGAL 5.1.2 - 2D Boolean Operations on Nef Polygons Embedded on the Sphere
|
#include <CGAL/Nef_polyhedron_S2.h>
Figure figureNefS2SVertexIncidences illustrates the incidence of a svertex on a sphere map.
The member function out_sedge()
returns the first outgoing shalfedge, and incident_sface()
returns the incident sface.
Creation
There is no need for a user to create a SVertex
explicitly. The class Nef_polyhedron_S2<Traits>
manages the needed svertices internally.
Types | |
The following types are the same as in | |
typedef unspecified_type | Mark |
type of mark. | |
typedef unspecified_type | Sphere_point |
sphere point type stored in SVertex. | |
typedef unspecified_type | SVertex_const_handle |
const handle to SVertex. | |
typedef unspecified_type | SHalfedge_const_handle |
const handle to SHalfedge. | |
typedef unspecified_type | SFace_const_handle |
const handle to SFace. | |
Operations | |
const Mark & | mark () const |
the mark of the svertex . | |
const Sphere_point & | point () const |
the sphere point of the svertex . | |
bool | is_isolated () const |
returns |true| if the svertex has no adjacent sedges. | |
SVertex_const_handle | twin () const |
the twin of the svertex . | |
SHalfedge_const_handle | out_sedge () const |
the first out sedge of the svertex . | |
SFace_const_handle | incident_sface () const |
the incident sface of the svertex . | |