gtsam
Loading...
Searching...
No Matches
Key.cpp File Reference

Namespaces

namespace  gtsam
 Global functions in a separate testing namespace.

Functions

string gtsam::_defaultKeyFormatter (Key key)
void gtsam::PrintKey (Key key, const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter)
 Utility function to print one key with optional prefix.
string gtsam::_multirobotKeyFormatter (Key key)
template<class CONTAINER>
void gtsam::Print (const CONTAINER &keys, const string &s, const KeyFormatter &keyFormatter)
void gtsam::PrintKeyList (const KeyList &keys, const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter)
 Utility function to print sets of keys with optional prefix.
void gtsam::PrintKeyVector (const KeyVector &keys, const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter)
 Utility function to print sets of keys with optional prefix.
void gtsam::PrintKeySet (const KeySet &keys, const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter)
 Utility function to print sets of keys with optional prefix.
ostream & gtsam::operator<< (std::ostream &os, const key_formatter &m)
ostream & gtsam::operator<< (std::ostream &os, const StreamedKey &streamedKey)

Variables

KeyFormatter gtsam::DefaultKeyFormatter = &_defaultKeyFormatter
 Assign default key formatter.
KeyFormatter gtsam::MultiRobotKeyFormatter = &_multirobotKeyFormatter
 A KeyFormatter that will check for LabeledSymbol keys, as well as Symbol and plain integer keys.

Detailed Description

Author
Richard Roberts
Alex Cunningham
Date
Feb 20, 2012