Direct Graphical Models  v.1.7.0
DirectGraphicalModels::CGraphWeiss::Node Struct Reference

Node structure More...

#include <GraphWeiss.h>

Collaboration diagram for DirectGraphicalModels::CGraphWeiss::Node:

Public Member Functions

 Node (void)=delete
 
 Node (size_t _id, const Mat &p=EmptyMat)
 
 ~Node ()
 

Public Attributes

size_t id
 Node ID. More...
 
Mat Pot
 Node potentials: Mat(size: nStates x 1; type: CV_32FC1) More...
 
vec_pEdge_t to
 Child vertices (and potentials) More...
 
vec_pEdge_t from
 Parent vertices (and potentials) More...
 

Detailed Description

Node structure

Basic info for each node.

Definition at line 59 of file GraphWeiss.h.

Constructor & Destructor Documentation

◆ Node() [1/2]

DirectGraphicalModels::CGraphWeiss::Node::Node ( void  )
delete

◆ Node() [2/2]

DirectGraphicalModels::CGraphWeiss::Node::Node ( size_t  _id,
const Mat &  p = EmptyMat 
)
inline

Definition at line 66 of file GraphWeiss.h.

◆ ~Node()

DirectGraphicalModels::CGraphWeiss::Node::~Node ( )
inline

Definition at line 67 of file GraphWeiss.h.

Member Data Documentation

◆ from

vec_pEdge_t DirectGraphicalModels::CGraphWeiss::Node::from

Parent vertices (and potentials)

Definition at line 63 of file GraphWeiss.h.

◆ id

size_t DirectGraphicalModels::CGraphWeiss::Node::id

Node ID.

Definition at line 60 of file GraphWeiss.h.

◆ Pot

Mat DirectGraphicalModels::CGraphWeiss::Node::Pot

Node potentials: Mat(size: nStates x 1; type: CV_32FC1)

Definition at line 61 of file GraphWeiss.h.

◆ to

vec_pEdge_t DirectGraphicalModels::CGraphWeiss::Node::to

Child vertices (and potentials)

Definition at line 62 of file GraphWeiss.h.


The documentation for this struct was generated from the following file: