add Ordering.exists
parent
3120d6842f
commit
13a05e8671
|
@ -28,6 +28,9 @@ namespace gtsam {
|
||||||
/** Copy constructor */
|
/** Copy constructor */
|
||||||
Ordering(const std::list<Symbol>& keys_in) : std::list<Symbol>(keys_in) {}
|
Ordering(const std::list<Symbol>& keys_in) : std::list<Symbol>(keys_in) {}
|
||||||
|
|
||||||
|
/** whether a key exists */
|
||||||
|
bool exists(const Symbol& key) { return std::find(begin(), end(), key) != end(); }
|
||||||
|
|
||||||
// Testable
|
// Testable
|
||||||
void print(const std::string& s = "Ordering") const;
|
void print(const std::string& s = "Ordering") const;
|
||||||
bool equals(const Ordering &ord, double tol=0) const;
|
bool equals(const Ordering &ord, double tol=0) const;
|
||||||
|
|
Loading…
Reference in New Issue