Helper struct for constructing HybridGaussianConditional objects. More...
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... | |
| Helper (const FactorValuePairs &pairs) | |
| Construct from tree of factor/scalar pairs. More... | |
Public Attributes | |
| double | minNegLogConstant = std::numeric_limits<double>::infinity() |
| std::optional< size_t > | nrFrontals = {} |
| FactorValuePairs | pairs |
Helper struct for constructing HybridGaussianConditional objects.
This struct contains the following fields:
Definition at line 59 of file HybridGaussianConditional.cpp.
Definition at line 64 of file HybridGaussianConditional.cpp.
| using gtsam::HybridGaussianConditional::Helper::P = std::vector<std::pair<Vector, double> > |
Definition at line 65 of file HybridGaussianConditional.cpp.
|
inlineexplicit |
Construct from a vector of mean and sigma pairs, plus extra args.
Definition at line 69 of file HybridGaussianConditional.cpp.
|
inlineexplicit |
Construct from tree of GaussianConditionals.
Definition at line 88 of file HybridGaussianConditional.cpp.
|
inlineexplicit |
Construct from tree of factor/scalar pairs.
Definition at line 105 of file HybridGaussianConditional.cpp.
| double gtsam::HybridGaussianConditional::Helper::minNegLogConstant = std::numeric_limits<double>::infinity() |
Definition at line 62 of file HybridGaussianConditional.cpp.
| std::optional<size_t> gtsam::HybridGaussianConditional::Helper::nrFrontals = {} |
Definition at line 61 of file HybridGaussianConditional.cpp.
| FactorValuePairs gtsam::HybridGaussianConditional::Helper::pairs |
Definition at line 60 of file HybridGaussianConditional.cpp.