An object of the class
Halfedge is a halfedge of the Dcel of the
arrangement.
It has an additional type Base_node which is the
same as the template parameter Base_node of the
arrangement (see section ).
It has the additional methods edge_node()
and set_edge_node(Base_node*).