|
gtsam
4.0.0
gtsam
|
Typedefs for easier changing of types. More...
Go to the source code of this file.
Classes | |
| struct | gtsam::const_selector< TEST_TYPE, BASIC_TYPE, AS_NON_CONST, AS_CONST > |
| Helper class that uses templates to select between two types based on whether TEST_TYPE is const or not. More... | |
| struct | gtsam::const_selector< BASIC_TYPE, BASIC_TYPE, AS_NON_CONST, AS_CONST > |
| Specialization for the non-const version. More... | |
| struct | gtsam::const_selector< const BASIC_TYPE, BASIC_TYPE, AS_NON_CONST, AS_CONST > |
| Specialization for the const version. More... | |
| struct | gtsam::ValueWithDefault< T, defaultValue > |
| Helper struct that encapsulates a value with a default, this is just used as a member object so you don't have to specify defaults in the class constructor. More... | |
| class | gtsam::ListOfOneContainer< T > |
| A helper class that behaves as a container with one element, and works with boost::range. More... | |
| class | gtsam::TbbOpenMPMixedScope |
| An object whose scope defines a block where TBB and OpenMP parallelism are mixed. More... | |
Namespaces | |
| gtsam | |
| Global functions in a separate testing namespace. | |
Macros | |
| #define | CLANG_DIAGNOSTIC_PUSH_IGNORE(diag) |
| #define | CLANG_DIAGNOSTIC_POP() |
| #define | assert_throw(CONDITION, EXCEPTION) |
| An assertion that throws an exception if NDEBUG is not defined and evaluates to an empty statement otherwise. More... | |
Typedefs | |
| typedef std::uint64_t | gtsam::Key |
| Integer nonlinear key type. | |
| typedef std::uint64_t | gtsam::FactorIndex |
| Integer nonlinear factor index type. | |
| typedef ptrdiff_t | gtsam::DenseIndex |
| The index type for Eigen objects. | |
Functions | |
| gtsam::BOOST_CONCEPT_ASSERT ((boost::RandomAccessRangeConcept< ListOfOneContainer< int > >)) | |
| template<typename T > | |
| ListOfOneContainer< T > | gtsam::ListOfOne (const T &element) |
| Factory function for ListOfOneContainer to enable ListOfOne(e) syntax. More... | |
Typedefs for easier changing of types.
| #define assert_throw | ( | CONDITION, | |
| EXCEPTION | |||
| ) |
An assertion that throws an exception if NDEBUG is not defined and evaluates to an empty statement otherwise.