atlas::graph::OrientedGraph Class Reference

#include <graph.h>

List of all members.

Public Member Functions

 OrientedGraph ()
 OrientedGraph (size_t n)
 ~OrientedGraph ()
void swap (OrientedGraph &other)
void cells (partition::Partition &, OrientedGraph *p=0) const
Vertex edge (Vertex x, size_t j) const
const EdgeList & edgeList (const Vertex &x) const
size_t size () const
Vertex & edge (Vertex x, size_t j)
EdgeList & edgeList (const Vertex &x)
void reset ()
void resize (size_t n)

Private Attributes

std::vector< EdgeList > d_edges


Constructor & Destructor Documentation

atlas::graph::OrientedGraph::OrientedGraph (   )  [inline]
 

atlas::graph::OrientedGraph::OrientedGraph (  size_t  n  )  [inline, explicit]
 

atlas::graph::OrientedGraph::~OrientedGraph (   )  [inline]
 


Member Function Documentation

void atlas::graph::OrientedGraph::cells (  partition::Partition &  ,
OrientedGraph *  p = 0
)  const
 

Vertex& atlas::graph::OrientedGraph::edge (  Vertex  x,
size_t  j
)  [inline]
 

Vertex atlas::graph::OrientedGraph::edge (  Vertex  x,
size_t  j
)  const [inline]
 

EdgeList& atlas::graph::OrientedGraph::edgeList (  const Vertex &  x  )  [inline]
 

const EdgeList& atlas::graph::OrientedGraph::edgeList (  const Vertex &  x  )  const [inline]
 

void atlas::graph::OrientedGraph::reset (   )  [inline]
 

void atlas::graph::OrientedGraph::resize (  size_t  n  )  [inline]
 

size_t atlas::graph::OrientedGraph::size (   )  const [inline]
 

void atlas::graph::OrientedGraph::swap (  OrientedGraph &  other  )  [inline]
 


Member Data Documentation

std::vector<EdgeList> atlas::graph::OrientedGraph::d_edges [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 07:47:22 2006 for atlas by  doxygen 1.4.6