Added lvalue version back in
parent
dc34fba9c8
commit
8b8cde4230
|
@ -50,6 +50,14 @@ GaussianMixture::GaussianMixture(
|
||||||
: GaussianMixture(continuousFrontals, continuousParents, discreteParents,
|
: GaussianMixture(continuousFrontals, continuousParents, discreteParents,
|
||||||
Conditionals(discreteParents, conditionals)) {}
|
Conditionals(discreteParents, conditionals)) {}
|
||||||
|
|
||||||
|
/* *******************************************************************************/
|
||||||
|
GaussianMixture::GaussianMixture(
|
||||||
|
const KeyVector &continuousFrontals, const KeyVector &continuousParents,
|
||||||
|
const DiscreteKeys &discreteParents,
|
||||||
|
const std::vector<GaussianConditional::shared_ptr> &conditionals)
|
||||||
|
: GaussianMixture(continuousFrontals, continuousParents, discreteParents,
|
||||||
|
Conditionals(discreteParents, conditionals)) {}
|
||||||
|
|
||||||
/* *******************************************************************************/
|
/* *******************************************************************************/
|
||||||
GaussianFactorGraphTree GaussianMixture::add(
|
GaussianFactorGraphTree GaussianMixture::add(
|
||||||
const GaussianFactorGraphTree &sum) const {
|
const GaussianFactorGraphTree &sum) const {
|
||||||
|
|
|
@ -116,6 +116,19 @@ class GTSAM_EXPORT GaussianMixture
|
||||||
DiscreteKeys &&discreteParents,
|
DiscreteKeys &&discreteParents,
|
||||||
std::vector<GaussianConditional::shared_ptr> &&conditionals);
|
std::vector<GaussianConditional::shared_ptr> &&conditionals);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Make a Gaussian Mixture from a list of Gaussian conditionals
|
||||||
|
*
|
||||||
|
* @param continuousFrontals The continuous frontal variables
|
||||||
|
* @param continuousParents The continuous parent variables
|
||||||
|
* @param discreteParents Discrete parents variables
|
||||||
|
* @param conditionals List of conditionals
|
||||||
|
*/
|
||||||
|
GaussianMixture(
|
||||||
|
const KeyVector &continuousFrontals, const KeyVector &continuousParents,
|
||||||
|
const DiscreteKeys &discreteParents,
|
||||||
|
const std::vector<GaussianConditional::shared_ptr> &conditionals);
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
/// @name Testable
|
/// @name Testable
|
||||||
/// @{
|
/// @{
|
||||||
|
|
Loading…
Reference in New Issue