![]() |
aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
|
Inner class to handle data about nodes in graph. More...
#include <agrum/PRM/gspan/interfaceGraph.h>
Public Member Functions | |
| NodeData () | |
| Constructor. | |
| NodeData (const NodeData< GUM_SCALAR > &from) | |
| Copy Constructor. | |
| ~NodeData () | |
| Destructor. | |
| bool | operator== (const NodeData< GUM_SCALAR > &from) const |
| Equality operator. | |
| bool | operator!= (const NodeData< GUM_SCALAR > &from) const |
| Difference operator. | |
Public Attributes | |
| PRMInstance< GUM_SCALAR > * | n |
| The instance represented by this node. | |
| LabelData * | l |
| The label of this node. | |
Inner class to handle data about nodes in graph.
Definition at line 100 of file interfaceGraph.h.
| INLINE gum::prm::gspan::NodeData< GUM_SCALAR >::NodeData | ( | ) |
Constructor.
Definition at line 56 of file interfaceGraph_tpl.h.
References NodeData(), l, and n.
Referenced by NodeData(), NodeData(), ~NodeData(), operator!=(), and operator==().
| INLINE gum::prm::gspan::NodeData< GUM_SCALAR >::NodeData | ( | const NodeData< GUM_SCALAR > & | from | ) |
Copy Constructor.
Definition at line 61 of file interfaceGraph_tpl.h.
References NodeData(), l, and n.
| INLINE gum::prm::gspan::NodeData< GUM_SCALAR >::~NodeData | ( | ) |
Destructor.
Definition at line 67 of file interfaceGraph_tpl.h.
References NodeData().
| INLINE bool gum::prm::gspan::NodeData< GUM_SCALAR >::operator!= | ( | const NodeData< GUM_SCALAR > & | from | ) | const |
| INLINE bool gum::prm::gspan::NodeData< GUM_SCALAR >::operator== | ( | const NodeData< GUM_SCALAR > & | from | ) | const |
| LabelData* gum::prm::gspan::NodeData< GUM_SCALAR >::l |
The label of this node.
Definition at line 111 of file interfaceGraph.h.
Referenced by gum::prm::gspan::InterfaceGraph< GUM_SCALAR >::InterfaceGraph(), NodeData(), NodeData(), operator!=(), gum::prm::gspan::operator<<(), and operator==().
| PRMInstance< GUM_SCALAR >* gum::prm::gspan::NodeData< GUM_SCALAR >::n |
The instance represented by this node.
Definition at line 109 of file interfaceGraph.h.
Referenced by gum::prm::gspan::InterfaceGraph< GUM_SCALAR >::InterfaceGraph(), NodeData(), NodeData(), operator!=(), gum::prm::gspan::operator<<(), and operator==().