Searched refs:rotation (Results 1 – 14 of 14) sorted by relevance
/lvgl-3.6.0/src/extra/widgets/meter/ |
D | lv_meter.c | 76 scale->rotation = 90 + (360 - scale->angle_range) / 2; in lv_meter_add_scale() 109 uint32_t rotation) in lv_meter_set_scale_range() argument 114 scale->rotation = rotation; in lv_meter_set_scale_range() 358 int32_t start_angle = lv_map(indic->start_value, scale->min, scale->max, scale->rotation, in draw_arcs() 359 scale->rotation + scale->angle_range); in draw_arcs() 360 int32_t end_angle = lv_map(indic->end_value, scale->min, scale->max, scale->rotation, in draw_arcs() 361 scale->rotation + scale->angle_range); in draw_arcs() 478 … angle_upscale = ((i * scale->angle_range) * 10) / (scale->tick_cnt - 1) + + scale->rotation * 10; in draw_ticks_and_labels() 583 …angle = lv_map(indic->end_value, scale->min, scale->max, scale->rotation, scale->rotation + scale-… in draw_needles() 603 …angle = lv_map(indic->end_value, scale->min, scale->max, scale->rotation, scale->rotation + scale-… in draw_needles() [all …]
|
D | lv_meter.h | 50 int16_t rotation; member 171 uint32_t rotation);
|
/lvgl-3.6.0/docs/porting/ |
D | display.md | 95 - `rotated` and `sw_rotate` See the [Rotation](#rotation) section below. 195 LVGL supports rotation of the display in 90 degree increments. You can select whether you'd like so… 197 …rotation (`sw_rotate` flag set to 1), LVGL will perform the rotation for you. Your driver can and … 199 There is a noticeable amount of overhead to performing rotation in software. Hardware rotation is a… 201 …rotation of your display when it is initialized can be set using the `rotated` flag. The available… 203 …w rotation enum values match up with the old 0/1 system for rotating 90 degrees, so legacy code sh… 205 Display rotation can also be changed at runtime using the `lv_disp_set_rotation(disp, rot)` API. 207 If you enable rotation the coordinates of the pointer input devices (e.g. touchpad) will be rotated… 209 Note that when using software rotation, you cannot use neither `direct_mode` nor `full_refresh` in … 211 Support for software rotation is a new feature, so there may be some glitches/bugs depending on you…
|
/lvgl-3.6.0/src/widgets/ |
D | lv_arc.h | 39 uint16_t rotation; member 136 void lv_arc_set_rotation(lv_obj_t * obj, uint16_t rotation);
|
D | lv_arc.c | 191 void lv_arc_set_rotation(lv_obj_t * obj, uint16_t rotation) in lv_arc_set_rotation() argument 196 arc->rotation = rotation; in lv_arc_set_rotation() 393 arc->rotation = 0; in lv_arc_constructor() 484 angle -= arc->rotation; in lv_arc_event() 675 …lv_draw_arc(draw_ctx, &arc_dsc, ¢er, part_draw_dsc.radius, arc->bg_angle_start + arc->rotation, in lv_arc_draw() 676 arc->bg_angle_end + arc->rotation); in lv_arc_draw() 701 …draw_arc(draw_ctx, &arc_dsc, ¢er, part_draw_dsc.radius, arc->indic_angle_start + arc->rotation, in lv_arc_draw() 702 arc->indic_angle_end + arc->rotation); in lv_arc_draw() 740 start_angle += arc->rotation; in inv_arc_area() 741 end_angle += arc->rotation; in inv_arc_area() [all …]
|
/lvgl-3.6.0/docs/widgets/core/ |
D | canvas.md | 8 Additionally "effects" can be applied, such as rotation, zoom and blur. 62 - `angle` the angle of rotation (0..3600), 0.1 deg resolution 66 - `pivot_x` pivot X of rotation. Relative to the source canvas. Set to `source width / 2` to rotate… 67 - `pivot_y` pivot Y of rotation. Relative to the source canvas. Set to `source height / 2` to rotat…
|
D | img.md | 82 By default, the pivot point of the rotation is the center of the image. It can be changed with `lv_…
|
/lvgl-3.6.0/src/hal/ |
D | lv_hal_disp.h | 322 void lv_disp_set_rotation(lv_disp_t * disp, lv_disp_rot_t rotation);
|
D | lv_hal_disp.c | 564 void lv_disp_set_rotation(lv_disp_t * disp, lv_disp_rot_t rotation) in lv_disp_set_rotation() argument 569 disp->driver->rotated = rotation; in lv_disp_set_rotation()
|
/lvgl-3.6.0/docs/widgets/extra/ |
D | meter.md | 27 `lv_meter_set_scale_range(meter, scale, min, max, angle_range, rotation)` sets the value and angle … 44 `pivot_x` and `pivot_y` sets the pivot point of the rotation relative to the top left corner of the…
|
/lvgl-3.6.0/ |
D | Kconfig | 209 int "Maximum buffer size to allocate for rotation" 212 Only used if software rotation is enabled in the display driver. 278 int "Maximum buffer size to allocate for rotation"
|
/lvgl-3.6.0/docs/get-started/platforms/ |
D | nxp.md | 43 - Combination of recolor and/or rotation + color key/alpha blend/transparency is supported.
|
/lvgl-3.6.0/docs/_static/css/ |
D | fontawesome.min.css | 5 …rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.…
|
/lvgl-3.6.0/docs/ |
D | CHANGELOG.md | 106 - docs(disp): metined that rotation rotates the touch coordinates too [`810852b`](https://github.co… 152 - docs: mention incompatibility between software rotation and `direct_mode` or `full_refresh` [`430… 1175 - fix(refr) set disp_drv->draw_buf->flushing_last correctly with sw rotation [`c514bdd`](http… 1696 - Add better screen orientation management with software rotation support 2028 - `lv_img_set_pivot`: set the pivot point of rotation
|