dcsam
Factored inference for discrete-continuous smoothing and mapping
dcsam::DiscreteMarginalsOrdered Class Reference

Simple discrete marginals class allowing specific ordering. More...

#include <DiscreteMarginalsOrdered.h>

Inheritance diagram for dcsam::DiscreteMarginalsOrdered:
Collaboration diagram for dcsam::DiscreteMarginalsOrdered:

Public Types

using Base = gtsam::DiscreteMarginals
 

Public Member Functions

 DiscreteMarginalsOrdered (const gtsam::DiscreteFactorGraph &graph, const gtsam::Ordering::OrderingType &orderingType=gtsam::Ordering::OrderingType::NATURAL)
 

Static Public Member Functions

static std::pair< gtsam::DiscreteConditional::shared_ptr, gtsam::DecisionTreeFactor::shared_ptr > CustomEliminateDiscrete (const gtsam::DiscreteFactorGraph &factors, const gtsam::Ordering &frontalKeys)
 

Detailed Description

Simple discrete marginals class allowing specific ordering.

Member Typedef Documentation

◆ Base

using dcsam::DiscreteMarginalsOrdered::Base = gtsam::DiscreteMarginals

Constructor & Destructor Documentation

◆ DiscreteMarginalsOrdered()

dcsam::DiscreteMarginalsOrdered::DiscreteMarginalsOrdered ( const gtsam::DiscreteFactorGraph &  graph,
const gtsam::Ordering::OrderingType &  orderingType = gtsam::Ordering::OrderingType::NATURAL 
)
inline

Member Function Documentation

◆ CustomEliminateDiscrete()

static std::pair<gtsam::DiscreteConditional::shared_ptr, gtsam::DecisionTreeFactor::shared_ptr> dcsam::DiscreteMarginalsOrdered::CustomEliminateDiscrete ( const gtsam::DiscreteFactorGraph &  factors,
const gtsam::Ordering &  frontalKeys 
)
inlinestatic

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