small tweaks, disabling broken function - need a parsing rule that distinguishes VectorValues and Vector
parent
f5f59bd213
commit
1e1511950c
8
gtsam.h
8
gtsam.h
|
@ -259,11 +259,17 @@ class PlanarSLAMOdometry {
|
||||||
class GaussianSequentialSolver {
|
class GaussianSequentialSolver {
|
||||||
GaussianSequentialSolver(const GaussianFactorGraph& graph, bool useQR);
|
GaussianSequentialSolver(const GaussianFactorGraph& graph, bool useQR);
|
||||||
GaussianBayesNet* eliminate() const;
|
GaussianBayesNet* eliminate() const;
|
||||||
VectorValues* optimize() const;
|
// VectorValues* optimize() const; // FAIL: parse error here
|
||||||
GaussianFactor* marginalFactor(int j) const;
|
GaussianFactor* marginalFactor(int j) const;
|
||||||
Matrix marginalCovariance(int j) const;
|
Matrix marginalCovariance(int j) const;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//// These are considered to be broken and will be added back as they start working
|
//// These are considered to be broken and will be added back as they start working
|
||||||
//// It's assumed that there have been interface changes that might break this
|
//// It's assumed that there have been interface changes that might break this
|
||||||
//
|
//
|
||||||
|
|
|
@ -82,6 +82,7 @@ Module::Module(const string& interfacePath,
|
||||||
Rule basisType_p =
|
Rule basisType_p =
|
||||||
(str_p("string") | "bool" | "size_t" | "int" | "double");
|
(str_p("string") | "bool" | "size_t" | "int" | "double");
|
||||||
|
|
||||||
|
// FAIL: this will match against VectorValues in returntype
|
||||||
Rule eigenType_p =
|
Rule eigenType_p =
|
||||||
(str_p("Vector") | "Matrix");
|
(str_p("Vector") | "Matrix");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue