Wrapped combine constructors for JacobianFactor and HessianFactor
parent
426b4d79cf
commit
a7e7da49a5
6
gtsam.h
6
gtsam.h
|
@ -1163,7 +1163,7 @@ virtual class GaussianFactor {
|
||||||
|
|
||||||
#include <gtsam/linear/JacobianFactor.h>
|
#include <gtsam/linear/JacobianFactor.h>
|
||||||
virtual class JacobianFactor : gtsam::GaussianFactor {
|
virtual class JacobianFactor : gtsam::GaussianFactor {
|
||||||
//Constructors
|
//Constructors
|
||||||
JacobianFactor();
|
JacobianFactor();
|
||||||
JacobianFactor(const gtsam::GaussianFactor& factor);
|
JacobianFactor(const gtsam::GaussianFactor& factor);
|
||||||
JacobianFactor(Vector b_in);
|
JacobianFactor(Vector b_in);
|
||||||
|
@ -1173,6 +1173,7 @@ virtual class JacobianFactor : gtsam::GaussianFactor {
|
||||||
const gtsam::noiseModel::Diagonal* model);
|
const gtsam::noiseModel::Diagonal* model);
|
||||||
JacobianFactor(size_t i1, Matrix A1, size_t i2, Matrix A2, size_t i3, Matrix A3,
|
JacobianFactor(size_t i1, Matrix A1, size_t i2, Matrix A2, size_t i3, Matrix A3,
|
||||||
Vector b, const gtsam::noiseModel::Diagonal* model);
|
Vector b, const gtsam::noiseModel::Diagonal* model);
|
||||||
|
JacobianFactor(const gtsam::GaussianFactorGraph& graph);
|
||||||
|
|
||||||
//Testable
|
//Testable
|
||||||
void print(string s) const;
|
void print(string s) const;
|
||||||
|
@ -1207,7 +1208,7 @@ virtual class JacobianFactor : gtsam::GaussianFactor {
|
||||||
|
|
||||||
#include <gtsam/linear/HessianFactor.h>
|
#include <gtsam/linear/HessianFactor.h>
|
||||||
virtual class HessianFactor : gtsam::GaussianFactor {
|
virtual class HessianFactor : gtsam::GaussianFactor {
|
||||||
//Constructors
|
//Constructors
|
||||||
HessianFactor();
|
HessianFactor();
|
||||||
HessianFactor(const gtsam::GaussianFactor& factor);
|
HessianFactor(const gtsam::GaussianFactor& factor);
|
||||||
HessianFactor(size_t j, Matrix G, Vector g, double f);
|
HessianFactor(size_t j, Matrix G, Vector g, double f);
|
||||||
|
@ -1217,6 +1218,7 @@ virtual class HessianFactor : gtsam::GaussianFactor {
|
||||||
HessianFactor(size_t j1, size_t j2, size_t j3, Matrix G11, Matrix G12, Matrix G13,
|
HessianFactor(size_t j1, size_t j2, size_t j3, Matrix G11, Matrix G12, Matrix G13,
|
||||||
Vector g1, Matrix G22, Matrix G23, Vector g2, Matrix G33, Vector g3,
|
Vector g1, Matrix G22, Matrix G23, Vector g2, Matrix G33, Vector g3,
|
||||||
double f);
|
double f);
|
||||||
|
HessianFactor(const gtsam::GaussianFactorGraph& factors);
|
||||||
|
|
||||||
//Testable
|
//Testable
|
||||||
size_t size() const;
|
size_t size() const;
|
||||||
|
|
Loading…
Reference in New Issue