57 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 58 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 59 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 64 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 65 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 66 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 71 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 72 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 73 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS std::ostream & operator<<(std::ostream &out, const DFSCode &code)
Print code in out.
Inner class to handle data about labels in this interface graph.
std::string l
The string version of this label.
bool operator==(const LabelData &from) const
Equality operator.
Inner class to handle data about edges in __graph.
This class represent the interface graph of a given gum::prm::PRMSystem<GUM_SCALAR>.
gum is the global namespace for all aGrUM entities
bool operator!=(const LabelData &from) const
Difference operator.
Inner class to handle data about nodes in __graph.
Idx id
An unique identifier for this label.
Headers of InterfaceGraph.
Size tree_width
The size in terms of tree width of the given label.