A non-templated config holding any types of Manifold-group elements. More...
#include <gtsam/inference/Key.h>#include <gtsam/base/FastDefaultAllocator.h>#include <gtsam/base/GenericValue.h>#include <gtsam/base/VectorSpace.h>#include <memory>#include <string>#include <utility>#include <gtsam/nonlinear/Values-inl.h>
Go to the source code of this file.
Classes | |
| struct | gtsam::Values::ConstKeyValuePair |
| A key-value pair, which you get by dereferencing iterators. More... | |
| struct | gtsam::Values::deref_iterator |
| class | gtsam::DynamicValuesMismatched |
| struct | gtsam::Values::KeyValuePair |
| A key-value pair, which you get by dereferencing iterators. More... | |
| class | gtsam::NoMatchFoundForFixed |
| struct | gtsam::traits< Values > |
| traits More... | |
| class | gtsam::ValueCloneAllocator |
| class | gtsam::Values |
| class | gtsam::ValuesIncorrectType |
| class | gtsam::ValuesKeyAlreadyExists |
| class | gtsam::ValuesKeyDoesNotExist |
Namespaces | |
| gtsam | |
| traits | |
Functions | |
| template<typename T > | |
| static bool | gtsam::_truePredicate (const T &) |
A non-templated config holding any types of Manifold-group elements.
Detailed story: A values structure is a map from keys to values. It is used to specify the value of a bunch of variables in a factor graph. A Values is a values structure which can hold variables that are elements on manifolds, not just vectors. It then, as a whole, implements a aggregate type which is also a manifold element, and hence supports operations dim, retract, and localCoordinates.
Definition in file Values.h.