formatting only, clear by default

release/4.3a0
Frank Dellaert 2009-10-06 18:01:40 +00:00
parent 354f9de64e
commit 7e77ae5f53
1 changed files with 27 additions and 25 deletions

View File

@ -4,30 +4,32 @@
* @author Frank Dellaert
*/
#pragma once
#include <vector>
#include <string>
// \namespace
namespace gtsam {
/**
/**
* @class Ordering
* @brief ordering of indices for eliminating a factor graph
*/
class Ordering : public std::vector<std::string>
{
public:
/** Constructor */
Ordering(){clear();}
class Ordering: public std::vector<std::string> {
public:
/**
* Default constructor creates empty ordering
*/
Ordering() {
}
Ordering(std::vector<std::string> strings_in) : std::vector<std::string> (strings_in) {}
/** Destructor */
~Ordering(){}
/**
* Copy constructor from string vector
* TODO: should take reference?
*/
Ordering(std::vector<std::string> strings_in) :
std::vector<std::string>(strings_in) {
}
void print() const;
@ -37,6 +39,6 @@ public:
* @return bool
*/
bool equals(Ordering &ord);
};
};
}