|
gtsam
|
Group action concept and CRTP base class. More...
Go to the source code of this file.
Classes | |
| struct | gtsam::group_action::Orbit< Action > |
| Orbit: The map g -> m, defined by fixing m0. More... | |
| struct | gtsam::group_action::Diffeomorphism< Action > |
| Diffeomorphism: The map m -> m, defined by fixing g0. More... | |
| struct | gtsam::group_action::InducedVectorField< Action, VectorField > |
| Induced action on vector fields via push-forward. More... | |
| struct | gtsam::GroupAction< Derived, G, M > |
| GroupAction CRTP base class. More... | |
| struct | gtsam::GroupAction< Derived, G, M >::InducedVectorField< VectorField > |
Namespaces | |
| namespace | gtsam |
| Global functions in a separate testing namespace. | |
Macros | |
| #define | EXPECT_RIGHT_ACTION(phi, m, g1, g2) |
| #define | EXPECT_LEFT_ACTION(phi, g1, g2, m) |
Enumerations | |
| enum class | gtsam::ActionType { Left , Right } |
| Enum to specify whether the action is a Left or Right action. | |
Group action concept and CRTP base class.
| #define EXPECT_LEFT_ACTION | ( | phi, | |
| g1, | |||
| g2, | |||
| m ) |
| #define EXPECT_RIGHT_ACTION | ( | phi, | |
| m, | |||
| g1, | |||
| g2 ) |