The class Tpm_halfedge_base is a base class for the halfedge of the DCEL. The methods it defines return void* since the Vertex and Face classes are not known to it. A casting will be done inside the DCEL.

#include <CGAL/Topological_map_bases.h>

Access Functions

void* h.opposite () the twin halfedge.
const void* h.opposite ()

void* () the next halfedge around the face.
const void* ()

void* h.vertex () the target vertex.
const void* h.vertex ()

void* h.face () the incident face.
const void* h.face ()

void h.set_vertex ( void* v)
sets target vertex.
void h.set_face ( void* f)
sets incident face.