aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
nodeGraphPart.h File Reference

Base node set class for graphs. More...

#include <algorithm>
#include <memory>
#include <optional>
#include <utility>
#include <agrum/agrum.h>
#include <agrum/base/core/bijection.h>
#include <agrum/base/core/signal/signalers.h>
#include <agrum/base/graphs/graphElements.h>
#include <agrum/base/graphs/parts/nodeGraphPart_inl.h>
#include <agrum/base/graphs/parts/nodeGraphPart_tpl.h>
Include dependency graph for nodeGraphPart.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gum::NodeGraphPartIterator
 Unsafe iterator on the node set of a graph. More...
class  gum::NodeGraphPartIteratorSafe
 Safe iterator on the node set of a graph. More...
class  gum::NodeGraphPart
 Class for node sets in graph. More...

Namespaces

namespace  gum
 gum is the global namespace for all aGrUM entities

Functions

std::ostream & gum::operator<< (std::ostream &, const NodeGraphPart &)
 for friendly displaying the content of node set

Detailed Description

Base node set class for graphs.

Author
Pierre-Henri WUILLEMIN(_at_LIP6) & Christophe GONZALES(_at_AMU)

Definition in file nodeGraphPart.h.