dcsam
Factored inference for discrete-continuous smoothing and mapping
dcsam::SmartSemanticBearingRangeFactor Member List

This is the complete list of members for dcsam::SmartSemanticBearingRangeFactor, including all inherited members.

Base typedefdcsam::SmartSemanticBearingRangeFactor
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
dim() const overridedcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inlinevirtual
discreteKeys() constdcsam::DCFactorinline
discreteKeys_dcsam::DCFactorprotected
equals(const DCFactor &other, double tol=1e-9) const overridedcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inlinevirtual
error(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const overridedcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inlinevirtual
evalProbs(const gtsam::DiscreteKey &dk, const gtsam::Values &continuousVals) constdcsam::DCFactorinline
linearize(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const overridedcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inlinevirtual
logNormalizingConstant(const gtsam::Values &values) const overridedcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inlinevirtual
nonlinearFactorLogNormalizingConstant(const NonlinearFactorType &factor, const gtsam::Values &values) constdcsam::DCFactorinline
operator=(const SemanticBearingRangeFactor &rhs)dcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inline
dcsam::DCFactor::operator=(const DCFactor &rhs)dcsam::DCFactorinline
SemanticBearingRangeFactor()=defaultdcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >
SemanticBearingRangeFactor(const gtsam::Key &poseKey, const gtsam::Key &pointKey, const gtsam::DiscreteKey &discreteKey, const std::vector< double > measuredProbs, const BearingType &measuredBearing, const RangeType &measuredRange, const gtsam::SharedNoiseModel &model)dcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >inline
SmartSemanticBearingRangeFactor()=defaultdcsam::SmartSemanticBearingRangeFactor
SmartSemanticBearingRangeFactor(const gtsam::DiscreteKey &dk, const std::vector< double > probs)dcsam::SmartSemanticBearingRangeFactorinline
toDecisionTreeFactor(const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) constdcsam::DCFactorinlinevirtual
updateProbs(const std::vector< double > &probs)dcsam::SmartSemanticBearingRangeFactorinline
~DCFactor()=defaultdcsam::DCFactorvirtual
~SemanticBearingRangeFactor()=defaultdcsam::SemanticBearingRangeFactor< PoseType, PointType, BearingType, RangeType >virtual