matrix_concat.h File Reference

#include <cml/matrix/matrix_expr.h>

Include dependency graph for matrix_concat.h:

This graph shows which files directly or indirectly include this file:

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)


Detailed Description

Definition in file matrix_concat.h.


Define Documentation

#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          \
>
A fixed-size temporary 4x4 matrix.

Definition at line 30 of file matrix_concat.h.


Generated on Sat Jul 18 19:35:36 2009 for CML 1.0 by  doxygen 1.5.9