Blender V4.5
MatrixObject Struct Reference

#include <mathutils_Matrix.hh>

Public Member Functions

 BASE_MATH_MEMBERS (matrix)

Public Attributes

ushort col_num
ushort row_num

Detailed Description

Definition at line 43 of file mathutils_Matrix.hh.

Member Function Documentation

◆ BASE_MATH_MEMBERS()

MatrixObject::BASE_MATH_MEMBERS ( matrix )

Member Data Documentation

◆ col_num

ushort MatrixObject::col_num

Definition at line 45 of file mathutils_Matrix.hh.

Referenced by bpy_bmesh_transform(), bpy_slot_from_py(), C_Matrix_LocRotScale(), column_vector_multiplication(), copy_values(), mathutils_matrix_row_get(), mathutils_matrix_row_set(), Matrix_add(), Matrix_adjugate(), Matrix_ass_item_col(), Matrix_ass_item_row(), Matrix_ass_slice(), matrix_col_vector_check(), matrix_copy(), Matrix_copy_notest(), Matrix_CreatePyObject(), Matrix_CreatePyObject_wrap(), Matrix_decompose(), Matrix_determinant(), matrix_determinant_internal(), Matrix_hash(), Matrix_identity(), matrix_identity_internal(), Matrix_imatmul(), Matrix_imul(), matrix_invert_args_check(), matrix_invert_internal(), matrix_invert_is_compat(), matrix_invert_safe_internal(), matrix_is_identity(), Matrix_is_negative_get(), Matrix_is_orthogonal_axis_vectors_get(), Matrix_is_orthogonal_get(), Matrix_item_col(), Matrix_item_row(), Matrix_lerp(), Matrix_matmul(), Matrix_median_scale_get(), Matrix_mul(), matrix_mul_float(), Matrix_normalize(), Matrix_Parse2x2(), Matrix_Parse3x3(), Matrix_Parse4x4(), Matrix_repr(), Matrix_resize_4x4(), Matrix_richcmpr(), Matrix_rotate(), matrix_row_vector_check(), Matrix_slice(), Matrix_str(), Matrix_sub(), Matrix_to_euler(), Matrix_to_NxN(), Matrix_to_quaternion(), Matrix_to_scale(), Matrix_to_translation(), Matrix_translation_get(), Matrix_translation_set(), Matrix_transpose(), matrix_transpose_internal(), matrix_unit_internal(), Matrix_zero(), MatrixAccess_ass_subscript(), MatrixAccess_len(), MatrixAccess_slice(), MatrixAccess_subscript(), pygpu_shader_uniform_float(), row_vector_multiplication(), and validate_array().

◆ row_num

ushort MatrixObject::row_num

Definition at line 46 of file mathutils_Matrix.hh.

Referenced by bpy_bmesh_transform(), bpy_slot_from_py(), C_Matrix_LocRotScale(), column_vector_multiplication(), copy_values(), mathutils_matrix_col_get(), mathutils_matrix_col_set(), Matrix_add(), Matrix_adjugate(), Matrix_ass_item_col(), Matrix_ass_item_row(), Matrix_ass_slice(), Matrix_ass_subscript(), matrix_col_vector_check(), matrix_copy(), Matrix_copy_notest(), Matrix_CreatePyObject(), Matrix_CreatePyObject_wrap(), Matrix_decompose(), Matrix_determinant(), Matrix_hash(), Matrix_identity(), matrix_identity_internal(), Matrix_imatmul(), Matrix_imul(), matrix_invert_args_check(), matrix_invert_internal(), matrix_invert_is_compat(), matrix_invert_safe_internal(), matrix_is_identity(), Matrix_is_negative_get(), Matrix_is_orthogonal_axis_vectors_get(), Matrix_is_orthogonal_get(), Matrix_item_col(), Matrix_item_row(), Matrix_len(), Matrix_lerp(), Matrix_matmul(), Matrix_median_scale_get(), Matrix_mul(), matrix_mul_float(), Matrix_normalize(), Matrix_Parse2x2(), Matrix_Parse3x3(), Matrix_Parse4x4(), Matrix_repr(), Matrix_resize_4x4(), Matrix_richcmpr(), Matrix_rotate(), matrix_row_vector_check(), Matrix_slice(), Matrix_str(), Matrix_sub(), Matrix_subscript(), Matrix_to_euler(), Matrix_to_NxN(), Matrix_to_quaternion(), Matrix_to_scale(), Matrix_to_translation(), Matrix_translation_get(), Matrix_translation_set(), Matrix_transpose(), matrix_transpose_internal(), matrix_unit_internal(), Matrix_zero(), MatrixAccess_ass_subscript(), MatrixAccess_len(), MatrixAccess_slice(), MatrixAccess_subscript(), pygpu_shader_uniform_float(), row_vector_multiplication(), and validate_array().


The documentation for this struct was generated from the following file: