20 #include <gtsam/dllexport.h> 45 operator double()
const {
return d_; }
53 std::cout <<
name <<
": " <<
d_ << std::endl;
70 size_t dim()
const {
return 1; }
bool equals(const LieScalar &expected, double tol=1e-5) const
LieScalar compose(const LieScalar &q)
static Vector1 Logmap(const LieScalar &p)
Vector1 localCoordinates(const LieScalar &q)
LieScalar between(const LieScalar &q)
Array< double, 1, 3 > e(1./3., 0.5, 2.)
EIGEN_DEVICE_FUNC const Scalar & q
static LieScalar identity()
void print(const std::string &name="") const
Annotation for function names.
LieScalar retract(const Vector1 &v)
The matrix class, also used for vectors and row-vectors.
static LieScalar Expmap(const Vector1 &v)