Lines Matching refs:lv_matrix_t
44 void lv_matrix_identity(lv_matrix_t * matrix) in lv_matrix_identity()
57 void lv_matrix_translate(lv_matrix_t * matrix, float dx, float dy) in lv_matrix_translate()
66 lv_matrix_t tlm = {{ in lv_matrix_translate()
76 void lv_matrix_scale(lv_matrix_t * matrix, float scale_x, float scale_y) in lv_matrix_scale()
78 lv_matrix_t scm = {{ in lv_matrix_scale()
88 void lv_matrix_rotate(lv_matrix_t * matrix, float degree) in lv_matrix_rotate()
94 lv_matrix_t rtm = {{ in lv_matrix_rotate()
104 void lv_matrix_skew(lv_matrix_t * matrix, float skew_x, float skew_y) in lv_matrix_skew()
111 lv_matrix_t skm = {{ in lv_matrix_skew()
121 void lv_matrix_multiply(lv_matrix_t * matrix, const lv_matrix_t * mul) in lv_matrix_multiply()
124 lv_matrix_t tmp; in lv_matrix_multiply()
134 lv_memcpy(matrix, &tmp, sizeof(lv_matrix_t)); in lv_matrix_multiply()
137 bool lv_matrix_inverse(lv_matrix_t * matrix, const lv_matrix_t * m) in lv_matrix_inverse()
180 lv_point_precise_t lv_matrix_transform_precise_point(const lv_matrix_t * matrix, const lv_point_pre… in lv_matrix_transform_precise_point()
188 lv_area_t lv_matrix_transform_area(const lv_matrix_t * matrix, const lv_area_t * area) in lv_matrix_transform_area()
210 bool lv_matrix_is_identity_or_translation(const lv_matrix_t * matrix) in lv_matrix_is_identity_or_translation()