#include <LieVector.h>
Public Types | |
enum | { dimension = Eigen::Dynamic } |
Public Member Functions | |
LieVector () | |
LieVector (const Vector &v) | |
template<class V > | |
LieVector (const V &v) | |
template<int N> | |
LieVector (const Eigen::Matrix< double, N, 1 > &v) | |
LieVector (double d) | |
LieVector (size_t m, const double *const data) | |
Testable | |
void | print (const std::string &name="") const |
bool | equals (const LieVector &expected, double tol=1e-5) const |
Group | |
LieVector | compose (const LieVector &q) |
LieVector | between (const LieVector &q) |
LieVector | inverse () |
Manifold | |
Vector | localCoordinates (const LieVector &q) |
LieVector | retract (const Vector &v) |
Static Public Member Functions | |
Lie Group | |
static Vector | Logmap (const LieVector &p) |
static LieVector | Expmap (const Vector &v) |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
Friends | |
class | boost::serialization::access |
VectorSpace requirements | |
Vector | vector () const |
size_t | dim () const |
static LieVector | identity () |
Definition at line 30 of file deprecated/LieVector.h.
anonymous enum |
Enumerator | |
---|---|
dimension |
Definition at line 32 of file deprecated/LieVector.h.
|
inline |
default constructor - should be unnecessary
Definition at line 35 of file deprecated/LieVector.h.
|
inline |
initialize from a normal vector
Definition at line 38 of file deprecated/LieVector.h.
|
inline |
Definition at line 41 of file deprecated/LieVector.h.
|
inline |
initialize from a fixed size normal vector
Definition at line 47 of file deprecated/LieVector.h.
|
inline |
wrap a double
Definition at line 51 of file deprecated/LieVector.h.
|
inline |
constructor with size and initial data, row order !
Definition at line 54 of file deprecated/LieVector.h.
Definition at line 71 of file deprecated/LieVector.h.
Definition at line 70 of file deprecated/LieVector.h.
|
inline |
Returns dimensionality of the tangent space
Definition at line 96 of file deprecated/LieVector.h.
|
inline |
Definition at line 63 of file deprecated/LieVector.h.
Definition at line 84 of file deprecated/LieVector.h.
|
inlinestatic |
identity - NOTE: no known size at compile time - so zero length
Definition at line 99 of file deprecated/LieVector.h.
|
inline |
Definition at line 72 of file deprecated/LieVector.h.
Definition at line 77 of file deprecated/LieVector.h.
Definition at line 83 of file deprecated/LieVector.h.
|
inline |
Definition at line 60 of file deprecated/LieVector.h.
Definition at line 78 of file deprecated/LieVector.h.
|
inlineprivate |
Definition at line 111 of file deprecated/LieVector.h.
|
inline |
get the underlying vector
Definition at line 91 of file deprecated/LieVector.h.
|
friend |
Definition at line 109 of file deprecated/LieVector.h.