From 7538b9373ad5863470fae53c4dc40dae79346552 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Fri, 21 Oct 2011 06:02:14 +0000 Subject: [PATCH] Removed some stuff already moved to gtsam --- gtsam-broken.h | 44 +++++--------------------------------------- 1 file changed, 5 insertions(+), 39 deletions(-) diff --git a/gtsam-broken.h b/gtsam-broken.h index db9be77a5..7c8bfca6d 100644 --- a/gtsam-broken.h +++ b/gtsam-broken.h @@ -1,10 +1,13 @@ // 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 -class Ordering { - Ordering(); +class Ordering{ + Ordering(string key); void print(string s) const; bool equals(const Ordering& ord, double tol) const; + Ordering subtract(const Ordering& keys) const; + void unique (); + void reverse (); void push_back(string s); }; @@ -100,28 +103,6 @@ class GaussianFactor { pair eliminate(string key) const; }; -class GaussianConditional { - GaussianConditional(string key, - Vector d, - Matrix R, - Vector sigmas); - GaussianConditional(string key, - Vector d, - Matrix R, - string name1, - Matrix S, - Vector sigmas); - GaussianConditional(string key, - Vector d, - Matrix R, - string name1, - Matrix S, - string name2, - Matrix T, - Vector sigmas); - void add(string key, Matrix S); -}; - class GaussianFactorGraph { GaussianConditional* eliminateOne(string key); GaussianBayesNet* eliminate_(const Ordering& ordering); @@ -158,26 +139,11 @@ class Pose2Graph{ void push_back(Pose2Factor* factor); }; -class Ordering{ - Ordering(string key); - Ordering subtract(const Ordering& keys) const; - void unique (); - void reverse (); -}; - - class SymbolicFactor{ SymbolicFactor(const Ordering& keys); void print(string s) const; }; - -class VectorValues { - void insert(string name, Vector val); - Vector get(string name) const; - bool contains(string name) const; -}; - class Simulated2DPosePrior { GaussianFactor* linearize(const Simulated2DValues& config) const; };