#include <sstream>#include <boost/math/constants/constants.hpp>#include <boost/test/tools/floating_point_comparison.hpp>#include <boost/test/tools/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 (inverse) | |
| BOOST_AUTO_TEST_CASE (product) | |
| #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 | ( | inverse | ) |
Definition at line 82 of file matrix-homogeneous.cpp.
| BOOST_AUTO_TEST_CASE | ( | product | ) |
Definition at line 52 of file matrix-homogeneous.cpp.