rsys

Basic data structures and low-level features
git clone git://git.meso-star.fr/rsys.git
Log | Files | Refs | README | LICENSE

commit 525d69c93fc2c998bbd5650da0d4f808f1b78194
parent 1d3766083e45ee2a9551310adb3eb626d8201dda
Author: vaplv <vaplv@free.fr>
Date:   Wed,  6 Jul 2016 08:51:25 +0200

Fix the <f|d>33_rotation function definition

The function name was not generated with respect to the data type.

Diffstat:
Msrc/real33.h | 20++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/real33.h b/src/real33.h @@ -50,39 +50,39 @@ REALXY_FUNC__(det)(const REAL_TYPE__* mat) static FINLINE REAL_TYPE__ REALXY_FUNC__(invtrans)(REAL_TYPE__* dst, const REAL_TYPE__* src) { - REAL_TYPE__ f33[9]; + REAL_TYPE__ m33[9]; REAL_TYPE__ det; REALX_FUNC__(cross) - (REALXY_FUNC__(col_ptr)(f33, 0), + (REALXY_FUNC__(col_ptr)(m33, 0), REALXY_FUNC__(col_cptr)(src, 1), REALXY_FUNC__(col_cptr)(src, 2)); REALX_FUNC__(cross) - (REALXY_FUNC__(col_ptr)(f33, 1), + (REALXY_FUNC__(col_ptr)(m33, 1), REALXY_FUNC__(col_cptr)(src, 2), REALXY_FUNC__(col_cptr)(src, 0)); REALX_FUNC__(cross) - (REALXY_FUNC__(col_ptr)(f33, 2), + (REALXY_FUNC__(col_ptr)(m33, 2), REALXY_FUNC__(col_cptr)(src, 0), REALXY_FUNC__(col_cptr)(src, 1)); det = REALX_FUNC__(dot) - (REALXY_FUNC__(col_cptr)(f33, 2), + (REALXY_FUNC__(col_cptr)(m33, 2), REALXY_FUNC__(col_cptr)(src, 2)); - REALXY_FUNC__(mul)(dst, f33, 1.f / det); + REALXY_FUNC__(mul)(dst, m33, 1.f / det); return det; } static FINLINE REAL_TYPE__ REALXY_FUNC__(inverse)(REAL_TYPE__* dst, const REAL_TYPE__* src) { - REAL_TYPE__ f33[9]; - const REAL_TYPE__ det = REALXY_FUNC__(invtrans)(f33, src); - REALXY_FUNC__(transpose)(dst, f33); + REAL_TYPE__ m33[9]; + const REAL_TYPE__ det = REALXY_FUNC__(invtrans)(m33, src); + REALXY_FUNC__(transpose)(dst, m33); return det; } static INLINE REAL_TYPE__* -f33_rotation /* XYZ norm */ +REALXY_FUNC__(rotation) /* XYZ norm */ (REAL_TYPE__* dst, /* In radian */ const REAL_TYPE__ pitch,