dcsam
Factored inference for discrete-continuous smoothing and mapping
dcsam::DCMaxMixtureFactor< DCFactorType > Member List

This is the complete list of members for dcsam::DCMaxMixtureFactor< DCFactorType >, including all inherited members.

Base typedefdcsam::DCMaxMixtureFactor< DCFactorType >
conditionalTimes(const gtsam::DecisionTreeFactor &f, const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) constdcsam::DCFactorinline
DCFactor()=defaultdcsam::DCFactor
DCFactor(const gtsam::KeyVector &continuousKeys, const gtsam::DiscreteKeys &discreteKeys)dcsam::DCFactorinline
DCFactor(const gtsam::DiscreteKeys &discreteKeys)dcsam::DCFactorinlineexplicit
DCMaxMixtureFactor()=defaultdcsam::DCMaxMixtureFactor< DCFactorType >
DCMaxMixtureFactor(const gtsam::KeyVector &continuousKeys, const gtsam::DiscreteKeys &discreteKeys, const std::vector< DCFactorType > factors, const std::vector< double > weights, const bool normalized)dcsam::DCMaxMixtureFactor< DCFactorType >inlineexplicit
DCMaxMixtureFactor(const gtsam::KeyVector &continuousKeys, const gtsam::DiscreteKeys &discreteKeys, const std::vector< DCFactorType > factors, const bool normalized)dcsam::DCMaxMixtureFactor< DCFactorType >inlineexplicit
dim() const overridedcsam::DCMaxMixtureFactor< DCFactorType >inlinevirtual
discreteKeys() constdcsam::DCFactorinline
discreteKeys_dcsam::DCFactorprotected
equals(const DCFactor &other, double tol=1e-9) const overridedcsam::DCMaxMixtureFactor< DCFactorType >inlinevirtual
error(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const overridedcsam::DCMaxMixtureFactor< DCFactorType >inlinevirtual
evalProbs(const gtsam::DiscreteKey &dk, const gtsam::Values &continuousVals) constdcsam::DCFactorinline
getActiveFactorIdx(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) constdcsam::DCMaxMixtureFactor< DCFactorType >inline
getAssociationKeys(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) constdcsam::DCMaxMixtureFactor< DCFactorType >inline
linearize(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const overridedcsam::DCMaxMixtureFactor< DCFactorType >inlinevirtual
logNormalizingConstant(const gtsam::Values &values) constdcsam::DCFactorinlinevirtual
nonlinearFactorLogNormalizingConstant(const NonlinearFactorType &factor, const gtsam::Values &values) constdcsam::DCFactorinline
operator=(const DCMaxMixtureFactor &rhs)dcsam::DCMaxMixtureFactor< DCFactorType >inline
dcsam::DCFactor::operator=(const DCFactor &rhs)dcsam::DCFactorinline
toDecisionTreeFactor(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const overridedcsam::DCMaxMixtureFactor< DCFactorType >inlinevirtual
uniformDecisionTreeFactor(const gtsam::DiscreteKey &dk) constdcsam::DCMaxMixtureFactor< DCFactorType >inline
updateWeights(const std::vector< double > &weights)dcsam::DCMaxMixtureFactor< DCFactorType >inline
~DCFactor()=defaultdcsam::DCFactorvirtual
~DCMaxMixtureFactor()=defaultdcsam::DCMaxMixtureFactor< DCFactorType >virtual