#include <sstream>
#include <boost/math/constants/constants.hpp>
#include <boost/test/floating_point_comparison.hpp>
#include <boost/test/output_test_stream.hpp>
#include <boost/test/unit_test.hpp>
#include <sot/core/matrix-geometry.hh>
Go to the source code of this file.
Macros | |
#define | BOOST_TEST_MODULE matrix_homogeneous |
#define | MATRIX_4x4_BOOST_REQUIRE_CLOSE(LEFT, RIGHT, TOLERANCE) MATRIX_BOOST_REQUIRE_CLOSE(4, 4, LEFT, RIGHT, TOLERANCE) |
#define | MATRIX_BOOST_REQUIRE_CLOSE(N, M, LEFT, RIGHT, TOLERANCE) |
#define | MATRIX_HOMO_INIT(M, tx, ty, tz, roll, pitch, yaw) |
#define | MATRIX_IDENTITY_4x4_REQUIRE_CLOSE(M, TOLERANCE) |
Functions | |
BOOST_AUTO_TEST_CASE (product) | |
BOOST_AUTO_TEST_CASE (inverse) | |
#define BOOST_TEST_MODULE matrix_homogeneous |
Definition at line 5 of file matrix-homogeneous.cpp.
#define MATRIX_4x4_BOOST_REQUIRE_CLOSE | ( | LEFT, | |
RIGHT, | |||
TOLERANCE | |||
) | MATRIX_BOOST_REQUIRE_CLOSE(4, 4, LEFT, RIGHT, TOLERANCE) |
Definition at line 23 of file matrix-homogeneous.cpp.
#define MATRIX_HOMO_INIT | ( | M, | |
tx, | |||
ty, | |||
tz, | |||
roll, | |||
pitch, | |||
yaw | |||
) |
Definition at line 34 of file matrix-homogeneous.cpp.
#define MATRIX_IDENTITY_4x4_REQUIRE_CLOSE | ( | M, | |
TOLERANCE | |||
) |
BOOST_AUTO_TEST_CASE | ( | product | ) |
Definition at line 52 of file matrix-homogeneous.cpp.
BOOST_AUTO_TEST_CASE | ( | inverse | ) |
Definition at line 82 of file matrix-homogeneous.cpp.