Math Lib: rename mul_serie_m3 to mul_m3_series & reorder args
[blender-staging.git] / source / blender / blenlib / intern / math_matrix.c
index 1a4beab34da83dcf5d643171fa010a11e9c7bfb8..bc39150b767f685adf20c824009e7a00e5f5bba3 100644 (file)
@@ -275,93 +275,93 @@ void mul_m4_m3m4(float m1[4][4], float m3_[3][3], float m2_[4][4])
 }
 
 
-/** \name Macro helpers for: mul_serie_m3
+/** \name Macro helpers for: mul_m3_series
  * \{ */
-void _va_mul_serie_m3_3(
+void _va_mul_m3_series_3(
         float r[3][3],
         float m1[3][3], float m2[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
+       mul_m3_m3m3(r, m1, m2);
 }
-void _va_mul_serie_m3_4(
+void _va_mul_m3_series_4(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
 }
-void _va_mul_serie_m3_5(
+void _va_mul_m3_series_5(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3], float m4[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
-       mul_m3_m3m3(r, m4, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
+       mul_m3_m3m3(r, r, m4);
 }
-void _va_mul_serie_m3_6(
+void _va_mul_m3_series_6(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3], float m4[3][3],
         float m5[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
-       mul_m3_m3m3(r, m4, r);
-       mul_m3_m3m3(r, m5, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
+       mul_m3_m3m3(r, r, m4);
+       mul_m3_m3m3(r, r, m5);
 }
-void _va_mul_serie_m3_7(
+void _va_mul_m3_series_7(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3], float m4[3][3],
         float m5[3][3], float m6[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
-       mul_m3_m3m3(r, m4, r);
-       mul_m3_m3m3(r, m5, r);
-       mul_m3_m3m3(r, m6, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
+       mul_m3_m3m3(r, r, m4);
+       mul_m3_m3m3(r, r, m5);
+       mul_m3_m3m3(r, r, m6);
 }
-void _va_mul_serie_m3_8(
+void _va_mul_m3_series_8(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3], float m4[3][3],
         float m5[3][3], float m6[3][3], float m7[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
-       mul_m3_m3m3(r, m4, r);
-       mul_m3_m3m3(r, m5, r);
-       mul_m3_m3m3(r, m6, r);
-       mul_m3_m3m3(r, m7, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
+       mul_m3_m3m3(r, r, m4);
+       mul_m3_m3m3(r, r, m5);
+       mul_m3_m3m3(r, r, m6);
+       mul_m3_m3m3(r, r, m7);
 }
-void _va_mul_serie_m3_9(
+void _va_mul_m3_series_9(
         float r[3][3],
         float m1[3][3], float m2[3][3], float m3[3][3], float m4[3][3],
         float m5[3][3], float m6[3][3], float m7[3][3], float m8[3][3])
 {
-       mul_m3_m3m3(r, m2, m1);
-       mul_m3_m3m3(r, m3, r);
-       mul_m3_m3m3(r, m4, r);
-       mul_m3_m3m3(r, m5, r);
-       mul_m3_m3m3(r, m6, r);
-       mul_m3_m3m3(r, m7, r);
-       mul_m3_m3m3(r, m8, r);
+       mul_m3_m3m3(r, m1, m2);
+       mul_m3_m3m3(r, r, m3);
+       mul_m3_m3m3(r, r, m4);
+       mul_m3_m3m3(r, r, m5);
+       mul_m3_m3m3(r, r, m6);
+       mul_m3_m3m3(r, r, m7);
+       mul_m3_m3m3(r, r, m8);
 }
 /** \} */
 
-/** \name Macro helpers for: mul_serie_m4
+/** \name Macro helpers for: mul_m4_series
  * \{ */
-void _va_mul_serie_m4_3(
+void _va_mul_m4_series_3(
         float r[4][4],
         float m1[4][4], float m2[4][4])
 {
        mul_m4_m4m4(r, m1, m2);
 }
-void _va_mul_serie_m4_4(
+void _va_mul_m4_series_4(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4])
 {
        mul_m4_m4m4(r, m1, m2);
        mul_m4_m4m4(r, r, m3);
 }
-void _va_mul_serie_m4_5(
+void _va_mul_m4_series_5(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4], float m4[4][4])
 {
@@ -369,7 +369,7 @@ void _va_mul_serie_m4_5(
        mul_m4_m4m4(r, r, m3);
        mul_m4_m4m4(r, r, m4);
 }
-void _va_mul_serie_m4_6(
+void _va_mul_m4_series_6(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4], float m4[4][4],
         float m5[4][4])
@@ -379,7 +379,7 @@ void _va_mul_serie_m4_6(
        mul_m4_m4m4(r, r, m4);
        mul_m4_m4m4(r, r, m5);
 }
-void _va_mul_serie_m4_7(
+void _va_mul_m4_series_7(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4], float m4[4][4],
         float m5[4][4], float m6[4][4])
@@ -390,7 +390,7 @@ void _va_mul_serie_m4_7(
        mul_m4_m4m4(r, r, m5);
        mul_m4_m4m4(r, r, m6);
 }
-void _va_mul_serie_m4_8(
+void _va_mul_m4_series_8(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4], float m4[4][4],
         float m5[4][4], float m6[4][4], float m7[4][4])
@@ -402,7 +402,7 @@ void _va_mul_serie_m4_8(
        mul_m4_m4m4(r, r, m6);
        mul_m4_m4m4(r, r, m7);
 }
-void _va_mul_serie_m4_9(
+void _va_mul_m4_series_9(
         float r[4][4],
         float m1[4][4], float m2[4][4], float m3[4][4], float m4[4][4],
         float m5[4][4], float m6[4][4], float m7[4][4], float m8[4][4])
@@ -2192,7 +2192,7 @@ void pseudoinverse_m4_m4(float Ainv[4][4], float A[4][4], float epsilon)
 
        transpose_m4(V);
 
-       mul_serie_m4(Ainv, U, Wm, V);
+       mul_m4_series(Ainv, U, Wm, V);
 }
 
 void pseudoinverse_m3_m3(float Ainv[3][3], float A[3][3], float epsilon)