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 * @author Frank Dellaert
*/ */
#pragma once #pragma once
#include <vector> #include <vector>
#include <string> #include <string>
// \namespace
namespace gtsam { namespace gtsam {
/** /**
* @class Ordering * @class Ordering
* @brief ordering of indices for eliminating a factor graph * @brief ordering of indices for eliminating a factor graph
*/ */
class Ordering : public std::vector<std::string> class Ordering: public std::vector<std::string> {
{
public: public:
/** Constructor */ /**
Ordering(){clear();} * Default constructor creates empty ordering
*/
Ordering() {
}
Ordering(std::vector<std::string> strings_in) : std::vector<std::string> (strings_in) {} /**
* Copy constructor from string vector
/** Destructor */ * TODO: should take reference?
~Ordering(){} */
Ordering(std::vector<std::string> strings_in) :
std::vector<std::string>(strings_in) {
}
void print() const; void print() const;