#include <RP_Hanser96.hh>
|
typedef std::list< size_t > | RingList |
| type of a list of node indices that form a ring More...
|
|
typedef std::set< size_t > | RingNodes |
| type of a set of node indices that form a ring More...
|
|
Stores the bond information for loops.
Definition at line 163 of file RP_Hanser96.hh.
sgm::RP_Hanser96::LoopBondReporter::LoopBondReporter |
( |
BondSet & |
bondSet | ) |
|
virtual sgm::RP_Hanser96::LoopBondReporter::~LoopBondReporter |
( |
| ) |
|
|
virtual |
virtual void sgm::RP_Hanser96::LoopBondReporter::reportRing |
( |
const Graph_Interface & |
graph, |
|
|
const RingList & |
ringList |
|
) |
| |
|
virtual |
Is called to report a ring.
- Parameters
-
graph | the graph that contains the ring |
ringList | the ring to report |
Implements sgm::RingReporter.
Utility class that converts a RingList, i.e. a list of nodes when traversing a ring within a graph, into the set of nodes that form the ring.
- Parameters
-
graph | the graph that contains the ring |
ringList | the ring list to convert |
- Returns
- the list of nodes traversing the ring
BondSet& sgm::RP_Hanser96::LoopBondReporter::bondSet |
|
protected |
The documentation for this class was generated from the following file: