Public Member Functions | Private Attributes | List of all members
gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor Class Reference

#include <ClusterTree-inst.h>

Public Member Functions

 EliminationPostOrderVisitor (const typename CLUSTERTREE::Eliminate &eliminationFunction, typename CLUSTERTREE::BayesTreeType::Nodes &nodesIndex)
 
void operator() (const typename CLUSTERTREE::sharedNode &node, EliminationData &myData)
 

Private Attributes

const CLUSTERTREE::Eliminate & eliminationFunction_
 
CLUSTERTREE::BayesTreeType::Nodes & nodesIndex_
 

Detailed Description

template<class CLUSTERTREE>
class gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor

Definition at line 206 of file ClusterTree-inst.h.

Constructor & Destructor Documentation

◆ EliminationPostOrderVisitor()

template<class CLUSTERTREE >
gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor::EliminationPostOrderVisitor ( const typename CLUSTERTREE::Eliminate &  eliminationFunction,
typename CLUSTERTREE::BayesTreeType::Nodes &  nodesIndex 
)
inline

Definition at line 212 of file ClusterTree-inst.h.

Member Function Documentation

◆ operator()()

template<class CLUSTERTREE >
void gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor::operator() ( const typename CLUSTERTREE::sharedNode node,
EliminationData myData 
)
inline

Definition at line 219 of file ClusterTree-inst.h.

Member Data Documentation

◆ eliminationFunction_

template<class CLUSTERTREE >
const CLUSTERTREE::Eliminate& gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor::eliminationFunction_
private

Definition at line 207 of file ClusterTree-inst.h.

◆ nodesIndex_

template<class CLUSTERTREE >
CLUSTERTREE::BayesTreeType::Nodes& gtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor::nodesIndex_
private

Definition at line 208 of file ClusterTree-inst.h.


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


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:23:43