47#ifndef GUM_SPANNING_FOREST_H
48#define GUM_SPANNING_FOREST_H
SpanningForest()
default constructor
virtual const UndiGraph & spanningForest()=0
Construct the spanning forest.
SpanningForest & operator=(const SpanningForest &toCopy)
Copy operator.
SpanningForest(const SpanningForest &toCopy)
Copy constructor.
virtual const EdgeSet & edgesInSpanningForest()=0
Returns the edges in a min cost spanning forest.
virtual float costOfSpanningForest()=0
Returns the cost of the spanning forest.
virtual ~SpanningForest()
Destructor.
Base class for undirected graphs.
Set< Edge > EdgeSet
Some typdefs and define for shortcuts ...
gum is the global namespace for all aGrUM entities
Base classes for undirected graphs.