85#ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
86# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
87# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
92#ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
93# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
94# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
99#ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
100# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
101# ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
Inner class to handle data about edges in graph.
This class represent the interface graph of a given gum::prm::PRMSystem<GUM_SCALAR>.
Inner class to handle data about nodes in graph.
Headers of InterfaceGraph.
std::ostream & operator<<(std::ostream &out, const DFSCode &code)
Print code in out.
namespace for all probabilistic relational models entities
gum is the global namespace for all aGrUM entities
Inner class to handle data about labels in this interface graph.
bool operator==(const LabelData &from) const
Equality operator.
Idx id
An unique identifier for this label.
bool operator!=(const LabelData &from) const
Difference operator.
Size tree_width
The size in terms of tree width of the given label.
std::string l
The string version of this label.