#include <cml/matrix/matrix_expr.h>
Go to the source code of this file.
Namespaces | |
namespace | cml |
namespace | cml::detail |
Defines | |
#define | MAT_TEMP_4X4 |
A fixed-size temporary 4x4 matrix. | |
Functions | |
template<class MatT_1 , class MatT_2 > | |
MAT_TEMP_4X4 | cml::detail::matrix_concat_transforms_4x4 (const MatT_1 &m1, const MatT_2 &m2) |
Concatenate two 3D rotation matrices in the order m1->m2. | |
template<class MatT_1 , class MatT_2 > | |
MAT_TEMP_4X4 | cml::detail::matrix_concat_transforms_4x4 (const MatT_1 &m1, const MatT_2 &m2, col_basis) |
Concatenate two 3D col-basis rotation matrices in the order m1->m2. | |
template<class MatT_1 , class MatT_2 > | |
MAT_TEMP_4X4 | cml::detail::matrix_concat_transforms_4x4 (const MatT_1 &m1, const MatT_2 &m2, row_basis) |
Definition in file matrix_concat.h.
#define MAT_TEMP_4X4 |
Value:
matrix< \ typename et::ScalarPromote< \ typename MatT_1::value_type, \ typename MatT_2::value_type \ >::type, \ fixed<4,4>, \ typename MatT_1::basis_orient, \ typename MatT_1::layout \ >
Definition at line 30 of file matrix_concat.h.