Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShGraphVertex< G > Struct Template Reference

Inheritance diagram for SH::ShGraphVertex< G >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef G::Edge Edge
typedef std::list< Edge * > EdgeList

Public Member Functions

 ShGraphVertex ()
 Builds an unmarked graph vertex with no children.
 ShGraphVertex (const ShGraphVertex< G > &other)
 Clones the vertex.
std::ostream & graphvizDump (std::ostream &out) const

Public Attributes

EdgeList edges
bool marked

Detailed Description

template<typename G>
struct SH::ShGraphVertex< G >

Definition at line 67 of file ShGraph.hpp.


Constructor & Destructor Documentation

template<typename G>
SH::ShGraphVertex< G >::ShGraphVertex const ShGraphVertex< G > &  other  ) 
 

Clones the vertex.

Default version only copies marked field

Definition at line 39 of file ShGraphImpl.hpp.


The documentation for this struct was generated from the following files:
Generated on Thu Jul 28 17:35:47 2005 for Sh by  doxygen 1.4.3-20050530