Loading...
Searching...
No Matches
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

namespace | 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.
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