unit tests for Lie group type machinery More...
#include <gtsam/base/ProductLieGroup.h>
#include <gtsam/geometry/Pose2.h>
#include <gtsam/geometry/Point2.h>
#include <gtsam/base/testLie.h>
#include <CppUnitLite/TestHarness.h>
Go to the source code of this file.
Classes | |
struct | gtsam::traits< Product > |
Namespaces | |
gtsam | |
traits | |
Typedefs | |
typedef ProductLieGroup< Point2, Pose2 > | Product |
Functions | |
Product | between_proxy (const Product &A, const Product &B) |
Product | compose_proxy (const Product &A, const Product &B) |
Product | expmap_proxy (const Vector5 &vec) |
Product | inverse_proxy (const Product &A) |
Vector5 | logmap_proxy (const Product &p) |
int | main () |
TEST (Lie, ProductLieGroup) | |
TEST (testProduct, compose) | |
TEST (testProduct, between) | |
TEST (testProduct, inverse) | |
TEST (testProduct, Expmap) | |
TEST (testProduct, Logmap) | |
Variables | |
static const double | tol = 1e-9 |
typedef ProductLieGroup<Point2, Pose2> Product |
Definition at line 33 of file testLie.cpp.
Definition at line 78 of file testLie.cpp.
Definition at line 63 of file testLie.cpp.
Product expmap_proxy | ( | const Vector5 & | vec | ) |
Definition at line 106 of file testLie.cpp.
Definition at line 93 of file testLie.cpp.
Vector5 logmap_proxy | ( | const Product & | p | ) |
Definition at line 120 of file testLie.cpp.
int main | ( | void | ) |
Definition at line 133 of file testLie.cpp.
TEST | ( | Lie | , |
ProductLieGroup | |||
) |
Definition at line 49 of file testLie.cpp.
TEST | ( | testProduct | , |
compose | |||
) |
Definition at line 66 of file testLie.cpp.
TEST | ( | testProduct | , |
between | |||
) |
Definition at line 81 of file testLie.cpp.
TEST | ( | testProduct | , |
inverse | |||
) |
Definition at line 96 of file testLie.cpp.
TEST | ( | testProduct | , |
Expmap | |||
) |
Definition at line 109 of file testLie.cpp.
TEST | ( | testProduct | , |
Logmap | |||
) |
Definition at line 123 of file testLie.cpp.
|
static |
Definition at line 30 of file testLie.cpp.