Home
last modified time | relevance | path

Searched defs:matrix (Results 1 – 25 of 38) sorted by relevance

12

/lvgl-latest/src/misc/
Dlv_matrix.c44 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()
76 void lv_matrix_scale(lv_matrix_t * matrix, float scale_x, float scale_y) in lv_matrix_scale()
88 void lv_matrix_rotate(lv_matrix_t * matrix, float degree) in lv_matrix_rotate()
104 void lv_matrix_skew(lv_matrix_t * matrix, float skew_x, float skew_y) in lv_matrix_skew()
121 void lv_matrix_multiply(lv_matrix_t * matrix, const lv_matrix_t * mul) 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()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_matrix.c44 vg_lite_error_t vg_lite_identity(vg_lite_matrix_t * matrix) in vg_lite_identity()
66 static void multiply(vg_lite_matrix_t * matrix, vg_lite_matrix_t * mult) in multiply()
90 vg_lite_error_t vg_lite_translate(vg_lite_float_t x, vg_lite_float_t y, vg_lite_matrix_t * matrix) in vg_lite_translate()
106 …_error_t vg_lite_scale(vg_lite_float_t scale_x, vg_lite_float_t scale_y, vg_lite_matrix_t * matrix) in vg_lite_scale()
127 vg_lite_error_t vg_lite_rotate(vg_lite_float_t degrees, vg_lite_matrix_t * matrix) in vg_lite_rotate()
Dvg_lite_tvg.cpp609 vg_lite_matrix_t * matrix, in vg_lite_blit()
651 vg_lite_matrix_t * matrix, in vg_lite_blit_rect()
873 vg_lite_matrix_t * matrix, in vg_lite_draw()
1901 vg_lite_matrix_t * matrix, in vg_lite_draw_grad()
2182 static Matrix matrix_conv(const vg_lite_matrix_t * matrix) in matrix_conv()
2375 …shape_append_path(std::unique_ptr<Shape> & shape, vg_lite_path_t * path, vg_lite_matrix_t * matrix) in shape_append_path()
2907 static vg_lite_fpoint_t matrix_transform_point(const vg_lite_matrix_t * matrix, const vg_lite_fpoin… in matrix_transform_point()
2915 static bool vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_matrix_t * matrix) in vg_lite_matrix_inverse()
2968 static void vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite_matrix_t * mult) in vg_lite_matrix_multiply()
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_obj_transform.c23 lv_matrix_t matrix; in test_obj_transform() local
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_fill.c60 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_fill() local
Dlv_draw_vg_lite_triangle.c74 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_triangle() local
Dlv_vg_lite_utils.c431 void lv_vg_lite_matrix_dump_info(const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_dump_info()
753 void lv_vg_lite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32_t y, const lv_draw_image_d… in lv_vg_lite_image_matrix()
1094 bool lv_vg_lite_matrix_check(const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_check()
1129 void lv_vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite_matrix_t * mult) in lv_vg_lite_matrix_multiply()
1150 bool lv_vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_matrix_t * matrix) in lv_vg_lite_matrix_inverse()
1205 lv_point_precise_t lv_vg_lite_matrix_transform_point(const vg_lite_matrix_t * matrix, const lv_poin… in lv_vg_lite_matrix_transform_point()
Dlv_draw_vg_lite_mask_rect.c148 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_mask_rect() local
Dlv_draw_vg_lite_img.c97 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_img() local
Dlv_draw_vg_lite_label.c203 vg_lite_matrix_t matrix = u->global_matrix; in draw_letter_bitmap() local
312 vg_lite_matrix_t matrix; in draw_letter_outline() local
Dlv_vg_lite_utils.h55 #define LV_VG_LITE_ASSERT_MATRIX(matrix) LV_VG_LITE_ASSERT(lv_vg_lite_matrix_check(matrix)) argument
Dlv_draw_vg_lite_arc.c163 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_arc() local
Dlv_draw_vg_lite_line.c182 vg_lite_matrix_t matrix = u->global_matrix; in lv_draw_vg_lite_line() local
Dlv_vg_lite_grad.c110 const vg_lite_matrix_t * matrix, in lv_vg_lite_draw_grad()
227 const vg_lite_matrix_t * matrix, in lv_vg_lite_draw_grad_helper()
Dlv_draw_vg_lite_vector.c109 vg_lite_matrix_t matrix; in task_draw_cb() local
/lvgl-latest/examples/widgets/obj/
Dlv_example_obj_3.c10 lv_matrix_t matrix; in timer_cb() local
/lvgl-latest/src/draw/
Dlv_draw_vector_private.h56 lv_matrix_t matrix; member
69 lv_matrix_t matrix; member
75 lv_matrix_t matrix; member
Dlv_draw_vector.c89 void lv_matrix_transform_point(const lv_matrix_t * matrix, lv_fpoint_t * point) in lv_matrix_transform_point()
98 void lv_matrix_transform_path(const lv_matrix_t * matrix, lv_vector_path_t * path) in lv_matrix_transform_path()
517 void lv_vector_dsc_set_transform(lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in lv_vector_dsc_set_transform()
586 void lv_vector_dsc_set_fill_transform(lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in lv_vector_dsc_set_fill_transform()
591 void lv_vector_dsc_set_stroke_transform(lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in lv_vector_dsc_set_stroke_transform()
Dlv_draw_private.h60 lv_matrix_t matrix; member
Dlv_draw.h98 lv_matrix_t matrix; member
/lvgl-latest/src/libs/svg/
Dlv_svg_render.c1196 static void _setup_matrix(lv_matrix_t * matrix, lv_vector_dsc_t * dsc, const lv_svg_render_obj_t * … in _setup_matrix()
1202 static void _restore_matrix(lv_matrix_t * matrix, lv_vector_dsc_t * dsc) in _restore_matrix()
1260 …render_viewport(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_viewport()
1272 …id _render_rect(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_rect()
1297 … _render_circle(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_circle()
1318 …_render_ellipse(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_ellipse()
1339 …id _render_line(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_line()
1362 …id _render_poly(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_poly()
1379 …d _render_group(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_group()
1403 …d _render_image(const lv_svg_render_obj_t * obj, lv_vector_dsc_t * dsc, const lv_matrix_t * matrix) in _render_image()
[all …]
Dlv_svg_render.h38 lv_matrix_t matrix; member
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_vector.c184 const lv_matrix_t * matrix) in _setup_gradient()
316 const lv_matrix_t * matrix) in _set_paint_fill()
/lvgl-latest/tests/src/test_cases/draw/
Dtest_draw_vector.c273 lv_matrix_t matrix; in test_transform() local
/lvgl-latest/src/core/
Dlv_obj_private.h35 lv_matrix_t * matrix; /**< The transform matrix*/ member

12