| 
    CGAL 4.7 - 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.  More... | |
| typedef unspecified_type | Sphere_point | 
| sphere point type stored in SVertex.  More... | |
| typedef unspecified_type | SVertex_const_handle | 
| const handle to SVertex.  More... | |
| typedef unspecified_type | SHalfedge_const_handle | 
| const handle to SHalfedge.  More... | |
| typedef unspecified_type | SFace_const_handle | 
| const handle to SFace.  More... | |
Operations | |
| const Mark & | mark () const | 
the mark of the svertex.  More... | |
| const Sphere_point & | point () const | 
the sphere point of the svertex.  More... | |
| bool | is_isolated () const | 
returns |true| if the svertex has no adjacent sedges.  More... | |
| SVertex_const_handle | twin () const | 
the twin of the svertex.  More... | |
| SHalfedge_const_handle | out_sedge () const | 
the first out sedge of the svertex.  More... | |
| SFace_const_handle | incident_sface () const | 
the incident sface of the svertex.  More... | |
| typedef unspecified_type CGAL::Nef_polyhedron_S2< Traits >::SVertex::Mark | 
type of mark.
| typedef unspecified_type CGAL::Nef_polyhedron_S2< Traits >::SVertex::SFace_const_handle | 
const handle to SFace.
| typedef unspecified_type CGAL::Nef_polyhedron_S2< Traits >::SVertex::SHalfedge_const_handle | 
const handle to SHalfedge.
| typedef unspecified_type CGAL::Nef_polyhedron_S2< Traits >::SVertex::Sphere_point | 
sphere point type stored in SVertex.
| typedef unspecified_type CGAL::Nef_polyhedron_S2< Traits >::SVertex::SVertex_const_handle | 
const handle to SVertex.
| SFace_const_handle CGAL::Nef_polyhedron_S2< Traits >::SVertex::incident_sface | ( | ) | const | 
the incident sface of the svertex. 
| bool CGAL::Nef_polyhedron_S2< Traits >::SVertex::is_isolated | ( | ) | const | 
returns |true| if the svertex has no adjacent sedges. 
| const Mark& CGAL::Nef_polyhedron_S2< Traits >::SVertex::mark | ( | ) | const | 
the mark of the svertex. 
| SHalfedge_const_handle CGAL::Nef_polyhedron_S2< Traits >::SVertex::out_sedge | ( | ) | const | 
the first out sedge of the svertex. 
| const Sphere_point& CGAL::Nef_polyhedron_S2< Traits >::SVertex::point | ( | ) | const | 
the sphere point of the svertex. 
| SVertex_const_handle CGAL::Nef_polyhedron_S2< Traits >::SVertex::twin | ( | ) | const | 
the twin of the svertex.