gtsam  4.1.0
gtsam
Symbol.h File Reference

Go to the source code of this file.

Classes

class  gtsam::Symbol
 Character and index key used to refer to variables. More...
 
class  gtsam::SymbolGenerator
 Generates symbol shorthands with alternative names different than the one-letter predefined ones. More...
 
struct  gtsam::traits< Symbol >
 traits More...
 

Namespaces

 gtsam
 Global functions in a separate testing namespace.
 

Functions

Key gtsam::symbol (unsigned char c, std::uint64_t j)
 Create a symbol key from a character and index, i.e. More...
 
unsigned char gtsam::symbolChr (Key key)
 Return the character portion of a symbol key.
 
std::uint64_t gtsam::symbolIndex (Key key)
 Return the index portion of a symbol key.
 
Key gtsam::symbol_shorthand::A (std::uint64_t j)
 
Key gtsam::symbol_shorthand::B (std::uint64_t j)
 
Key gtsam::symbol_shorthand::C (std::uint64_t j)
 
Key gtsam::symbol_shorthand::D (std::uint64_t j)
 
Key gtsam::symbol_shorthand::E (std::uint64_t j)
 
Key gtsam::symbol_shorthand::F (std::uint64_t j)
 
Key gtsam::symbol_shorthand::G (std::uint64_t j)
 
Key gtsam::symbol_shorthand::H (std::uint64_t j)
 
Key gtsam::symbol_shorthand::I (std::uint64_t j)
 
Key gtsam::symbol_shorthand::J (std::uint64_t j)
 
Key gtsam::symbol_shorthand::K (std::uint64_t j)
 
Key gtsam::symbol_shorthand::L (std::uint64_t j)
 
Key gtsam::symbol_shorthand::M (std::uint64_t j)
 
Key gtsam::symbol_shorthand::N (std::uint64_t j)
 
Key gtsam::symbol_shorthand::O (std::uint64_t j)
 
Key gtsam::symbol_shorthand::P (std::uint64_t j)
 
Key gtsam::symbol_shorthand::Q (std::uint64_t j)
 
Key gtsam::symbol_shorthand::R (std::uint64_t j)
 
Key gtsam::symbol_shorthand::S (std::uint64_t j)
 
Key gtsam::symbol_shorthand::T (std::uint64_t j)
 
Key gtsam::symbol_shorthand::U (std::uint64_t j)
 
Key gtsam::symbol_shorthand::V (std::uint64_t j)
 
Key gtsam::symbol_shorthand::W (std::uint64_t j)
 
Key gtsam::symbol_shorthand::X (std::uint64_t j)
 
Key gtsam::symbol_shorthand::Y (std::uint64_t j)
 
Key gtsam::symbol_shorthand::Z (std::uint64_t j)
 

Detailed Description

Date
Jan 12, 2010
Author
: Frank Dellaert
: Richard Roberts