A vertex in a halfedge data structure. More...
#include <HDSVertex.h>
Public Types | |
typedef base_type::Halfedge_handle | Halfedge_handle |
A handle to a halfedge. | |
typedef base_type::Halfedge_const_handle | Halfedge_const_handle |
A handle to a const halfedge. | |
Public Member Functions | |
HDSVertex () | |
Default constructor. Unititialized memory. | |
HDSVertex (Halfedge_handle h) | |
Construct from a halfedge handle. | |
HDSVertex (const HDSVertex &x) | |
Copy constructor. | |
~HDSVertex () | |
Trivial destructor. | |
HDSVertex & | operator= (const HDSVertex &x) |
Assignment operator. |
A vertex in a halfedge data structure.
Implements the minimum functionality for a vertex in a halfedge data structure. Vertices in ads::HalfedgeDS should derive from this class.