Public Types | Public Member Functions | Public Attributes | List of all members
gtsam::HybridGaussianConditional::Helper Struct Reference

Public Types

using GC = GaussianConditional
 
using P = std::vector< std::pair< Vector, double > >
 

Public Member Functions

 Helper (const Conditionals &conditionals)
 Construct from tree of GaussianConditionals. More...
 
template<typename... Args>
 Helper (const DiscreteKey &mode, const P &p, Args &&...args)
 Construct from a vector of mean and sigma pairs, plus extra args. More...
 

Public Attributes

Conditionals conditionals
 
double minNegLogConstant
 
std::optional< size_tnrFrontals
 
FactorValuePairs pairs
 

Detailed Description

Definition at line 35 of file HybridGaussianConditional.cpp.

Member Typedef Documentation

◆ GC

Definition at line 41 of file HybridGaussianConditional.cpp.

◆ P

using gtsam::HybridGaussianConditional::Helper::P = std::vector<std::pair<Vector, double> >

Definition at line 42 of file HybridGaussianConditional.cpp.

Constructor & Destructor Documentation

◆ Helper() [1/2]

template<typename... Args>
gtsam::HybridGaussianConditional::Helper::Helper ( const DiscreteKey mode,
const P p,
Args &&...  args 
)
inlineexplicit

Construct from a vector of mean and sigma pairs, plus extra args.

Definition at line 46 of file HybridGaussianConditional.cpp.

◆ Helper() [2/2]

gtsam::HybridGaussianConditional::Helper::Helper ( const Conditionals conditionals)
inlineexplicit

Construct from tree of GaussianConditionals.

Definition at line 68 of file HybridGaussianConditional.cpp.

Member Data Documentation

◆ conditionals

Conditionals gtsam::HybridGaussianConditional::Helper::conditionals

Definition at line 38 of file HybridGaussianConditional.cpp.

◆ minNegLogConstant

double gtsam::HybridGaussianConditional::Helper::minNegLogConstant

Definition at line 39 of file HybridGaussianConditional.cpp.

◆ nrFrontals

std::optional<size_t> gtsam::HybridGaussianConditional::Helper::nrFrontals

Definition at line 36 of file HybridGaussianConditional.cpp.

◆ pairs

FactorValuePairs gtsam::HybridGaussianConditional::Helper::pairs

Definition at line 37 of file HybridGaussianConditional.cpp.


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


gtsam
Author(s):
autogenerated on Fri Oct 4 2024 03:16:22