25 #ifndef GUM_BINARY_JOIN_TREE_CONVERTER_H 26 #define GUM_BINARY_JOIN_TREE_CONVERTER_H
gum is the global namespace for all aGrUM entities
The class for generic Hash Tables.
BinaryJoinTreeConverter()
default constructor
virtual ~BinaryJoinTreeConverter()
destructor
BinaryJoinTreeConverter & operator=(const BinaryJoinTreeConverter &)
forbid copy operator
virtual const NodeSet & roots() const =0
returns all the roots considered for all the connected components
Basic class for all graphs of cliques (join trees, etc)
virtual CliqueGraph convert(const CliqueGraph &JT, const NodeProperty< Size > &domain_sizes, const NodeSet &roots)=0
returns a binary join tree corresponding to clique graph JT
some utils for topology : NodeId, Edge, Arc and consorts ...