GTSAM
4.0.2
C++ library for smoothing and mapping (SAM)
|
Public Types | |
typedef Eigen::MatrixXd | Jacobian |
Jacobian size type. | |
Public Member Functions | |
OptionalJacobian () | |
View on constructor argument, if given. More... | |
OptionalJacobian (Jacobian *pointer) | |
Construct from pointer to dynamic matrix. | |
OptionalJacobian (Jacobian &dynamic) | |
Construct from refrence to dynamic matrix. | |
OptionalJacobian (std::nullopt_t) | |
Constructor with std::nullopt just makes empty. | |
OptionalJacobian (const std::optional< std::reference_wrapper< Eigen::MatrixXd >> optional) | |
Constructor for optional matrix reference. | |
operator bool () const | |
Return true if allocated, false if default constructor was used. | |
Jacobian & | operator* () |
De-reference, like boost optional. | |
Jacobian * | operator-> () |
TODO: operator->() | |
|
inline |
View on constructor argument, if given.
Default constructor