/* ---------------------------------------------------------------------------- * GTSAM Copyright 2010, Georgia Tech Research Corporation, * Atlanta, Georgia 30332-0415 * All Rights Reserved * Authors: Frank Dellaert, et al. (see THANKS for the full author list) * See LICENSE for the license information * -------------------------------------------------------------------------- */ /** * @file testLieScalar.cpp * @author Kai Ni */ #include #include using namespace gtsam; /* ************************************************************************* */ TEST( testLieScalar, construction ) { double d = 2.; LieScalar lie1(d), lie2(d); EXPECT(lie1.dim() == 1); EXPECT(assert_equal(lie1, lie2)); } /* ************************************************************************* */ TEST( testLieScalar, logmap ) { LieScalar lie1(1.), lie2(3.); EXPECT(assert_equal(Vector_(1, 2.), lie1.logmap(lie2))); } /* ************************************************************************* */ int main() { TestResult tr; return TestRegistry::runAllTests(tr); } /* ************************************************************************* */