Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Parborg <darkdefende@gmail.com>2020-09-04 21:59:13 +0300
committerSebastian Parborg <darkdefende@gmail.com>2020-09-04 22:04:16 +0300
commit2115232a16d81d28dbdb8042ed8e9316858514c6 (patch)
tree1aeb7354a85b21b43a3ede7bf2980c172d4eec82 /source/blender/blenlib/BLI_math_matrix.h
parente43d482cc93c64d55b1f58178db68551077e6560 (diff)
Cleanup: Clang-Tidy readability-inconsistent-declaration-parameter-name fix
No functional changes
Diffstat (limited to 'source/blender/blenlib/BLI_math_matrix.h')
-rw-r--r--source/blender/blenlib/BLI_math_matrix.h80
1 files changed, 43 insertions, 37 deletions
diff --git a/source/blender/blenlib/BLI_math_matrix.h b/source/blender/blenlib/BLI_math_matrix.h
index 09f2d5a7cdc..9f6c56d698a 100644
--- a/source/blender/blenlib/BLI_math_matrix.h
+++ b/source/blender/blenlib/BLI_math_matrix.h
@@ -34,33 +34,33 @@ extern "C" {
/********************************* Init **************************************/
-void zero_m2(float R[2][2]);
-void zero_m3(float R[3][3]);
-void zero_m4(float R[4][4]);
+void zero_m2(float m[2][2]);
+void zero_m3(float m[3][3]);
+void zero_m4(float m[4][4]);
-void unit_m2(float R[2][2]);
-void unit_m3(float R[3][3]);
-void unit_m4(float R[4][4]);
+void unit_m2(float m[2][2]);
+void unit_m3(float m[3][3]);
+void unit_m4(float m[4][4]);
void unit_m4_db(double m[4][4]);
-void copy_m2_m2(float R[2][2], const float A[2][2]);
-void copy_m3_m3(float R[3][3], const float A[3][3]);
-void copy_m4_m4(float R[4][4], const float A[4][4]);
-void copy_m3_m4(float R[3][3], const float A[4][4]);
-void copy_m4_m3(float R[4][4], const float A[3][3]);
-void copy_m3_m2(float R[3][3], const float A[2][2]);
-void copy_m4_m2(float R[4][4], const float A[2][2]);
+void copy_m2_m2(float m1[2][2], const float m2[2][2]);
+void copy_m3_m3(float m1[3][3], const float m2[3][3]);
+void copy_m4_m4(float m1[4][4], const float m2[4][4]);
+void copy_m3_m4(float m1[3][3], const float m2[4][4]);
+void copy_m4_m3(float m1[4][4], const float m2[3][3]);
+void copy_m3_m2(float m1[3][3], const float m2[2][2]);
+void copy_m4_m2(float m1[4][4], const float m2[2][2]);
void copy_m4_m4_db(double m1[4][4], const double m2[4][4]);
/* double->float */
-void copy_m3_m3d(float R[3][3], const double A[3][3]);
+void copy_m3_m3d(float m1[3][3], const double m2[3][3]);
/* float->double */
-void copy_m4d_m4(double R[4][4], const float A[4][4]);
+void copy_m4d_m4(double m1[4][4], const float m2[4][4]);
-void swap_m3m3(float A[3][3], float B[3][3]);
-void swap_m4m4(float A[4][4], float B[4][4]);
+void swap_m3m3(float m1[3][3], float m2[3][3]);
+void swap_m4m4(float m1[4][4], float m2[4][4]);
/* Build index shuffle matrix */
void shuffle_m4(float R[4][4], const int index[4]);
@@ -240,25 +240,25 @@ void mul_m3_v3_db(const double M[3][3], double r[3]);
/****************************** Linear Algebra *******************************/
void transpose_m3(float R[3][3]);
-void transpose_m3_m3(float R[3][3], const float A[3][3]);
-void transpose_m3_m4(float R[3][3], const float A[4][4]);
+void transpose_m3_m3(float R[3][3], const float M[3][3]);
+void transpose_m3_m4(float R[3][3], const float M[4][4]);
void transpose_m4(float R[4][4]);
-void transpose_m4_m4(float R[4][4], const float A[4][4]);
+void transpose_m4_m4(float R[4][4], const float M[4][4]);
-int compare_m4m4(const float mat1[4][4], const float mat2[4][4], float limit);
+bool compare_m4m4(const float mat1[4][4], const float mat2[4][4], float limit);
void normalize_m2_ex(float R[2][2], float r_scale[2]) ATTR_NONNULL();
void normalize_m2(float R[2][2]) ATTR_NONNULL();
-void normalize_m2_m2_ex(float R[2][2], const float A[2][2], float r_scale[2]) ATTR_NONNULL();
-void normalize_m2_m2(float R[2][2], const float A[2][2]) ATTR_NONNULL();
+void normalize_m2_m2_ex(float R[2][2], const float M[2][2], float r_scale[2]) ATTR_NONNULL();
+void normalize_m2_m2(float R[2][2], const float M[2][2]) ATTR_NONNULL();
void normalize_m3_ex(float R[3][3], float r_scale[3]) ATTR_NONNULL();
void normalize_m3(float R[3][3]) ATTR_NONNULL();
-void normalize_m3_m3_ex(float R[3][3], const float A[3][3], float r_scale[3]) ATTR_NONNULL();
-void normalize_m3_m3(float R[3][3], const float A[3][3]) ATTR_NONNULL();
+void normalize_m3_m3_ex(float R[3][3], const float M[3][3], float r_scale[3]) ATTR_NONNULL();
+void normalize_m3_m3(float R[3][3], const float M[3][3]) ATTR_NONNULL();
void normalize_m4_ex(float R[4][4], float r_scale[3]) ATTR_NONNULL();
void normalize_m4(float R[4][4]) ATTR_NONNULL();
-void normalize_m4_m4_ex(float R[4][4], const float A[4][4], float r_scale[3]) ATTR_NONNULL();
-void normalize_m4_m4(float R[4][4], const float A[4][4]) ATTR_NONNULL();
+void normalize_m4_m4_ex(float R[4][4], const float M[4][4], float r_scale[3]) ATTR_NONNULL();
+void normalize_m4_m4(float R[4][4], const float M[4][4]) ATTR_NONNULL();
void orthogonalize_m3(float R[3][3], int axis);
void orthogonalize_m4(float R[4][4], int axis);
@@ -278,16 +278,16 @@ bool is_uniform_scaled_m4(const float m[4][4]);
* Nowadays 'adjoint' usually refers to the conjugate transpose,
* which for real-valued matrices is simply the transpose.
*/
-void adjoint_m2_m2(float R[2][2], const float A[2][2]);
-void adjoint_m3_m3(float R[3][3], const float A[3][3]);
-void adjoint_m4_m4(float R[4][4], const float A[4][4]);
+void adjoint_m2_m2(float R[2][2], const float M[2][2]);
+void adjoint_m3_m3(float R[3][3], const float M[3][3]);
+void adjoint_m4_m4(float R[4][4], const float M[4][4]);
float determinant_m2(float a, float b, float c, float d);
float determinant_m3(
- float a, float b, float c, float d, float e, float f, float g, float h, float i);
+ float a1, float a2, float a3, float b1, float b2, float b3, float c1, float c2, float c3);
float determinant_m3_array(const float m[3][3]);
float determinant_m4_mat3_array(const float m[4][4]);
-float determinant_m4(const float A[4][4]);
+float determinant_m4(const float m[4][4]);
#define PSEUDOINVERSE_EPSILON 1e-8f
@@ -317,10 +317,10 @@ float mat4_to_xy_scale(const float M[4][4]);
void size_to_mat3(float R[3][3], const float size[3]);
void size_to_mat4(float R[4][4], const float size[3]);
-void mat3_to_size(float r[3], const float M[3][3]);
-void mat4_to_size(float r[3], const float M[4][4]);
+void mat3_to_size(float size[3], const float M[3][3]);
+void mat4_to_size(float size[3], const float M[4][4]);
-void mat4_to_size_fix_shear(float r[3], const float M[4][4]);
+void mat4_to_size_fix_shear(float size[3], const float M[4][4]);
void translate_m4(float mat[4][4], float tx, float ty, float tz);
void rotate_m4(float mat[4][4], const char axis, const float angle);
@@ -354,8 +354,14 @@ void loc_axisangle_size_to_mat4(float R[4][4],
const float angle,
const float size[3]);
-void blend_m3_m3m3(float R[3][3], const float A[3][3], const float B[3][3], const float t);
-void blend_m4_m4m4(float R[4][4], const float A[4][4], const float B[4][4], const float t);
+void blend_m3_m3m3(float out[3][3],
+ const float dst[3][3],
+ const float src[3][3],
+ const float srcweight);
+void blend_m4_m4m4(float out[4][4],
+ const float dst[4][4],
+ const float src[4][4],
+ const float srcweight);
void interp_m3_m3m3(float R[3][3], const float A[3][3], const float B[3][3], const float t);
void interp_m4_m4m4(float R[4][4], const float A[4][4], const float B[4][4], const float t);