gtsam  4.0.0
gtsam
Key.h File Reference

Go to the source code of this file.

Classes

struct  gtsam::traits< T >
 A manifold defines a space in which there is a notion of a linear tangent space that can be centered around a given point on the manifold. More...
 
struct  gtsam::traits< Key >
 

Namespaces

 gtsam
 Global functions in a separate testing namespace.
 

Typedefs

typedef boost::function< std::string(Key)> gtsam::KeyFormatter
 Typedef for a function to format a key, i.e. to convert it to a string.
 
typedef FastVector< Key > gtsam::KeyVector
 Define collection type once and for all - also used in wrappers.
 
typedef FastList< Key > gtsam::KeyList
 
typedef FastSet< Key > gtsam::KeySet
 
typedef FastMap< Key, int > gtsam::KeyGroupMap
 

Functions

string gtsam::_defaultKeyFormatter (Key key)
 
string gtsam::_multirobotKeyFormatter (Key key)
 
void gtsam::PrintKey (Key key, const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter)
 Utility function to print one key with optional prefix.
 
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.
 

Detailed Description

Author
Richard Roberts
Alex Cunningham
Date
Feb 20, 2012
Author
Richard Roberts
Date
Feb 20, 2012