Namespaces | Classes | Functions
gtsam::noiseModel Namespace Reference

All noise models live in the noiseModel namespace. More...

Namespaces

 internal
 
 mEstimator
 

Classes

class  Base
 
class  Constrained
 
class  Diagonal
 
class  Gaussian
 
class  Isotropic
 
class  Robust
 
class  Unit
 

Functions

template<typename VECTOR >
std::optional< size_tcheck_if_constraint (VECTOR a, const Vector &invsigmas, size_t m)
 
std::optional< VectorcheckIfDiagonal (const Matrix &M)
 
template<class MATRIX >
void updateAb (MATRIX &Ab, int j, const Vector &a, const Vector &rd)
 

Detailed Description

All noise models live in the noiseModel namespace.

Function Documentation

◆ check_if_constraint()

template<typename VECTOR >
std::optional<size_t> gtsam::noiseModel::check_if_constraint ( VECTOR  a,
const Vector invsigmas,
size_t  m 
)

Definition at line 455 of file NoiseModel.cpp.

◆ checkIfDiagonal()

GTSAM_EXPORT std::optional< Vector > gtsam::noiseModel::checkIfDiagonal ( const Matrix M)

Definition at line 47 of file NoiseModel.cpp.

◆ updateAb()

template<class MATRIX >
void gtsam::noiseModel::updateAb ( MATRIX &  Ab,
int  j,
const Vector a,
const Vector rd 
)

Definition at line 40 of file NoiseModel.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:16