#include <gtsam/base/Testable.h>
#include <gtsam/base/Matrix.h>
#include <gtsam/base/std_optional_serialization.h>
#include <gtsam/dllexport.h>
#include <gtsam/linear/LossFunctions.h>
#include <optional>
Go to the source code of this file.
Classes | |
class | gtsam::noiseModel::Base |
class | gtsam::noiseModel::Constrained |
class | gtsam::noiseModel::Diagonal |
class | gtsam::noiseModel::Gaussian |
class | gtsam::noiseModel::Isotropic |
class | gtsam::noiseModel::Robust |
struct | gtsam::traits< noiseModel::Constrained > |
struct | gtsam::traits< noiseModel::Diagonal > |
struct | gtsam::traits< noiseModel::Gaussian > |
traits More... | |
struct | gtsam::traits< noiseModel::Isotropic > |
struct | gtsam::traits< noiseModel::Unit > |
class | gtsam::noiseModel::Unit |
Namespaces | |
gtsam | |
traits | |
gtsam::noiseModel | |
All noise models live in the noiseModel namespace. | |
Typedefs | |
typedef noiseModel::Constrained::shared_ptr | gtsam::SharedConstrained |
typedef noiseModel::Diagonal::shared_ptr | gtsam::SharedDiagonal |
typedef noiseModel::Gaussian::shared_ptr | gtsam::SharedGaussian |
typedef noiseModel::Isotropic::shared_ptr | gtsam::SharedIsotropic |
typedef noiseModel::Base::shared_ptr | gtsam::SharedNoiseModel |
Functions | |
std::optional< Vector > | gtsam::noiseModel::checkIfDiagonal (const Matrix &M) |