MatchingAlgorithm Class Reference

#include <MatchingAlgorithm.h>

Inheritance diagram for MatchingAlgorithm:

BFSAPHeuristic DFSAPHeuristic DMDConstructionHeuristic SMDConstructionHeuristic WKSConstructionHeuristic

List of all members.

Public Member Functions

 MatchingAlgorithm (Graph *g, Matching *m, float goal)
virtual ~MatchingAlgorithm (void)
virtual void run (void)=0
MatchinggetMatching (void) const
void setGoal (float goal)
virtual const char * getName (void) const =0

Protected Attributes

GraphTheGraph
MatchingTheMatching
unsigned long CardinalityGoal


Constructor & Destructor Documentation

MatchingAlgorithm::MatchingAlgorithm ( Graph g,
Matching m,
float  goal 
)

virtual MatchingAlgorithm::~MatchingAlgorithm ( void   )  [inline, virtual]


Member Function Documentation

Matching* MatchingAlgorithm::getMatching ( void   )  const [inline]

virtual const char* MatchingAlgorithm::getName ( void   )  const [pure virtual]

virtual void MatchingAlgorithm::run ( void   )  [pure virtual]

void MatchingAlgorithm::setGoal ( float  goal  ) 


Member Data Documentation

unsigned long MatchingAlgorithm::CardinalityGoal [protected]


The documentation for this class was generated from the following files:

Generated on Mon Aug 17 10:58:32 2009 for steghide by  doxygen 1.5.9