vtf-logo

ads::HDSVertex< HDS > Class Template Reference

A vertex in a halfedge data structure. More...

#include <HDSVertex.h>

Inheritance diagram for ads::HDSVertex< HDS >:

ads::HDSNode< HDS > List of all members.

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.
HDSVertexoperator= (const HDSVertex &x)
 Assignment operator.

Detailed Description

template<class HDS>
class ads::HDSVertex< HDS >

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.


The documentation for this class was generated from the following file:
Generated on Fri Aug 24 12:55:40 2007 for Algorithms and Data Structures Package by  doxygen 1.4.7