i2c_oled sample
lv_point_t::x
is only used within i2c_oled sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i2c_oled sample
lv_point_t::x
lv_point_t::x field
Syntax
Show:
Summary
Declaration
from
lv_area.h:38
lv_coord_t
x
;
Examples
References
from
examples
Code
Location
Referrer
lv_coord_t
x
;
lv_area.h:38
lv_coord_t
pivot_x
=
obj_to_rotate
->
coords
.
x1
-
center
.
x
;
lv_arc.c:367
lv_arc_rotate_obj_to_angle()
p
.
x
-=
center
.
x
;
lv_arc.c:439
lv_arc_event()
if
(
p
.
x
*
p
.
x
+
p
.
y
*
p
.
y
>
r
*
r
)
{
lv_arc.c:457
lv_arc_event()
if
(
p
.
x
==
0
&&
p
.
y
==
0
)
return
;
lv_arc.c:467
lv_arc_event()
angle
=
lv_atan2
(
p
.
y
,
p
.
x
)
;
lv_arc.c:476
lv_arc_event()
lv_area_set
(
&
a
,
p
.
x
-
r
,
p
.
y
-
r
,
p
.
x
+
r
,
p
.
y
+
r
)
;
lv_arc.c:580
lv_arc_event()
lv_draw_arc_get_area
(
c
.
x
,
c
.
y
,
r
,
start_angle
,
end_angle
,
w
,
rounded
,
&
inv_area
)
;
lv_arc.c:718
inv_arc_area()
center
->
x
=
obj
->
coords
.
x1
+
r
+
left_bg
;
lv_arc.c:743
get_center()
knob_area
->
x1
=
center
->
x
+
knob_x
-
left_knob
-
indic_width_half
;
lv_arc.c:784
get_knob_area()
knob_area
->
x2
=
center
->
x
+
knob_x
+
right_knob
+
indic_width_half
;
lv_arc.c:785
get_knob_area()
if
(
(
p_p
->
x
>=
a_p
->
x1
&&
p_p
->
x
<=
a_p
->
x2
)
&&
(
(
p_p
->
y
>=
a_p
->
y1
&&
p_p
->
y
<=
a_p
->
y2
)
)
)
{
lv_area.c:171
_lv_area_is_point_on()
p
.
x
=
ain_p
->
x1
;
lv_area.c:265
_lv_area_is_in()
p
.
x
=
ain_p
->
x2
;
lv_area.c:269
_lv_area_is_in()
p
.
x
=
ain_p
->
x1
;
lv_area.c:273
_lv_area_is_in()
p
.
x
=
ain_p
->
x2
;
lv_area.c:277
_lv_area_is_in()
p
.
x
=
aout_p
->
x1
;
lv_area.c:303
_lv_area_is_out()
p
.
x
=
aout_p
->
x2
;
lv_area.c:307
_lv_area_is_out()
p
.
x
=
aout_p
->
x1
;
lv_area.c:311
_lv_area_is_out()
p
.
x
=
aout_p
->
x2
;
lv_area.c:315
_lv_area_is_out()
p
->
x
-=
pivot
->
x
;
lv_area.c:466
lv_point_transform()
p
->
x
=
(
(
(
int32_t
)
(
p
->
x
)
*
zoom
)
>
>
8
)
+
pivot
->
x
;
lv_area.c:470
lv_point_transform()
int32_t
x
=
p
->
x
;
lv_area.c:499
lv_point_transform()
p
->
x
=
(
(
cosma
*
x
-
sinma
*
y
)
>
>
_LV_TRANSFORM_TRIGO_SHIFT
)
+
pivot
->
x
;
lv_area.c:502
lv_point_transform()
p
->
x
=
(
(
(
cosma
*
x
-
sinma
*
y
)
*
zoom
)
>
>
(
_LV_TRANSFORM_TRIGO_SHIFT
+
8
)
)
+
pivot
->
x
;
lv_area.c:506
lv_point_transform()
lv_coord_t
px
=
p
->
x
-
cx
;
lv_area.c:525
lv_point_within_circle()
btn_area
.
x1
+=
(
lv_area_get_width
(
&
btn_area
)
-
txt_size
.
x
)
/
2
;
lv_btnmatrix.c:788
draw_main()
btn_area
.
x2
=
btn_area
.
x1
+
txt_size
.
x
;
lv_btnmatrix.c:790
draw_main()
draw_dsc
.
pivot
.
x
=
pivot_x
;
lv_canvas.c:179
lv_canvas_transform()
p_out
->
x
=
0
;
lv_chart.c:279
lv_chart_get_point_pos_by_id()
p_out
->
x
=
(
w
*
id
)
/
(
chart
->
point_cnt
-
1
)
;
lv_chart.c:288
lv_chart_get_point_pos_by_id()
p_out
->
x
=
lv_map
(
ser
->
x_points
[
id
]
,
chart
->
xmin
[
ser
->
x_axis_sec
]
,
chart
->
xmax
[
ser
->
x_axis_sec
]
,
0
,
w
)
;
lv_chart.c:291
lv_chart_get_point_pos_by_id()
p_out
->
x
=
(
int32_t
)
(
(
int32_t
)
w
*
id
)
/
chart
->
point_cnt
;
lv_chart.c:302
lv_chart_get_point_pos_by_id()
p_out
->
x
+=
col_w
;
lv_chart.c:307
lv_chart_get_point_pos_by_id()
p_out
->
x
+=
(
col_w
-
ser_gap
)
/
2
;
lv_chart.c:310
lv_chart_get_point_pos_by_id()
p_out
->
x
+=
lv_obj_get_style_pad_left
(
obj
,
LV_PART_MAIN
)
+
border_width
;
lv_chart.c:314
lv_chart_get_point_pos_by_id()
p_out
->
x
-=
lv_obj_get_scroll_left
(
obj
)
;
lv_chart.c:315
lv_chart_get_point_pos_by_id()
cursor
->
pos
.
x
=
LV_CHART_POINT_NONE
;
lv_chart.c:451
lv_chart_add_cursor()
cursor
->
pos
.
x
=
pos
->
x
;
lv_chart.c:473
lv_chart_set_cursor_pos()
p
.
x
-=
obj
->
coords
.
x1
;
lv_chart.c:717
lv_chart_event()
uint32_t
id
=
get_index_from_x
(
obj
,
p
.
x
+
lv_obj_get_scroll_left
(
obj
)
)
;
lv_chart.c:718
lv_chart_event()
p
->
x
=
(
(
int32_t
)
lv_obj_get_content_width
(
obj
)
*
chart
->
zoom_x
)
>
>
8
;
lv_chart.c:739
lv_chart_event()
p1
.
x
=
obj
->
coords
.
x1
;
lv_chart.c:802
draw_div_lines()
p2
.
x
=
obj
->
coords
.
x2
;
lv_chart.c:803
draw_div_lines()
p1
.
x
=
(
int32_t
)
(
(
int32_t
)
w
*
i
)
/
(
chart
->
vdiv_cnt
-
1
)
;
lv_chart.c:841
draw_div_lines()
p1
.
x
+=
x_ofs
;
lv_chart.c:842
draw_div_lines()
p2
.
x
=
p1
.
x
;
lv_chart.c:843
draw_div_lines()
p1
.
x
=
x_ofs
;
lv_chart.c:918
draw_series_line()
p2
.
x
=
x_ofs
;
lv_chart.c:919
draw_series_line()
p1
.
x
=
p2
.
x
;
lv_chart.c:940
draw_series_line()
if
(
p1
.
x
>
clip_area_ori
->
x2
+
point_w
+
1
)
break
;
lv_chart.c:943
draw_series_line()
p2
.
x
=
(
(
w
*
i
)
/
(
chart
->
point_cnt
-
1
)
)
+
x_ofs
;
lv_chart.c:944
draw_series_line()
if
(
p2
.
x
<
clip_area_ori
->
x1
-
point_w
-
1
)
{
lv_chart.c:952
draw_series_line()
if
(
p1
.
x
!=
p2
.
x
)
{
lv_chart.c:964
draw_series_line()
p2
.
x
--
;
/*It's already on the next x value*/
lv_chart.c:966
draw_series_line()
p1
.
x
=
p2
.
x
;
lv_chart.c:967
draw_series_line()
p2
.
x
++
;
/*Compensate the previous x--*/
lv_chart.c:972
draw_series_line()
point_area
.
x1
=
p1
.
x
-
point_w
;
lv_chart.c:980
draw_series_line()
point_area
.
x2
=
p1
.
x
+
point_w
;
lv_chart.c:981
draw_series_line()
point_area
.
x1
=
p2
.
x
-
point_w
;
lv_chart.c:1013
draw_series_line()
point_area
.
x2
=
p2
.
x
+
point_w
;
lv_chart.c:1014
draw_series_line()
p1
.
x
=
x_ofs
;
lv_chart.c:1080
draw_series_scatter()
p2
.
x
=
x_ofs
;
lv_chart.c:1081
draw_series_scatter()
p2
.
x
=
lv_map
(
ser
->
x_points
[
p_act
]
,
chart
->
xmin
[
ser
->
x_axis_sec
]
,
chart
->
xmax
[
ser
->
x_axis_sec
]
,
0
,
w
)
;
lv_chart.c:1086
draw_series_scatter()
p2
.
x
+=
x_ofs
;
lv_chart.c:1087
draw_series_scatter()
p2
.
x
=
LV_COORD_MIN
;
lv_chart.c:1094
draw_series_scatter()
p1
.
x
=
p2
.
x
;
lv_chart.c:1108
draw_series_scatter()
p2
.
x
=
lv_map
(
ser
->
x_points
[
p_act
]
,
chart
->
xmin
[
ser
->
x_axis_sec
]
,
chart
->
xmax
[
ser
->
x_axis_sec
]
,
0
,
w
)
;
lv_chart.c:1117
draw_series_scatter()
p2
.
x
+=
x_ofs
;
lv_chart.c:1118
draw_series_scatter()
point_area
.
x1
=
p1
.
x
-
point_w
;
lv_chart.c:1128
draw_series_scatter()
point_area
.
x2
=
p1
.
x
+
point_w
;
lv_chart.c:1129
draw_series_scatter()
point_area
.
x1
=
p2
.
x
-
point_w
;
lv_chart.c:1158
draw_series_scatter()
point_area
.
x2
=
p2
.
x
+
point_w
;
lv_chart.c:1159
draw_series_scatter()
cx
=
cursor
->
pos
.
x
;
lv_chart.c:1315
draw_cursors()
cx
=
p
.
x
;
lv_chart.c:1322
draw_cursors()
p1
.
x
=
cursor
->
dir
&
LV_DIR_LEFT
?
obj
->
coords
.
x1
:
cx
;
lv_chart.c:1344
draw_cursors()
p2
.
x
=
cursor
->
dir
&
LV_DIR_RIGHT
?
obj
->
coords
.
x2
:
cx
;
lv_chart.c:1346
draw_cursors()
p1
.
x
=
cx
;
lv_chart.c:1360
draw_cursors()
p2
.
x
=
p1
.
x
;
lv_chart.c:1362
draw_cursors()
p1
.
x
=
x_ofs
;
lv_chart.c:1442
draw_y_ticks()
if
(
axis
==
LV_CHART_AXIS_PRIMARY_Y
)
p1
.
x
--
;
lv_chart.c:1445
draw_y_ticks()
else
p1
.
x
++
;
lv_chart.c:1446
draw_y_ticks()
if
(
major
)
p2
.
x
=
p1
.
x
-
major_len
;
/*major tick*/
lv_chart.c:1452
draw_y_ticks()
else
p2
.
x
=
p1
.
x
-
minor_len
;
/*minor tick*/
lv_chart.c:1453
draw_y_ticks()
a
.
x1
=
p2
.
x
-
size
.
x
-
label_gap
;
lv_chart.c:1481
draw_y_ticks()
a
.
x2
=
p2
.
x
-
label_gap
;
lv_chart.c:1482
draw_y_ticks()
a
.
x1
=
p2
.
x
+
label_gap
;
lv_chart.c:1485
draw_y_ticks()
a
.
x2
=
p2
.
x
+
size
.
x
+
label_gap
;
lv_chart.c:1486
draw_y_ticks()
p2
.
x
=
p1
.
x
=
x_ofs
+
(
int32_t
)
(
(
int32_t
)
(
w
-
line_dsc
.
width
)
*
i
)
/
total_tick_num
;
lv_chart.c:1580
draw_x_ticks()
a
.
x1
=
(
p2
.
x
-
size
.
x
/
2
)
;
lv_chart.c:1614
draw_x_ticks()
a
.
x2
=
(
p2
.
x
+
size
.
x
/
2
)
;
lv_chart.c:1615
draw_x_ticks()
if
(
p1
.
x
+
line_dsc
.
width
/
2
>=
obj
->
coords
.
x1
&&
lv_chart.c:1638
draw_x_ticks()
p2
.
x
-
line_dsc
.
width
/
2
<=
obj
->
coords
.
x2
)
{
lv_chart.c:1639
draw_x_ticks()
marker_size
.
x
=
font_h
+
marker_leftp
+
marker_rightp
;
lv_checkbox.c:177
lv_checkbox_event()
p
->
x
=
marker_size
.
x
+
txt_size
.
x
+
bg_colp
;
lv_checkbox.c:180
lv_checkbox_event()
txt_area
.
x2
=
txt_area
.
x1
+
txt_size
.
x
;
lv_checkbox.c:256
lv_checkbox_draw()
p
[
0
]
.
x
=
cx
+
(
(
r
+
cir_w_extra
)
*
lv_trigo_sin
(
angle_trigo
)
>
>
LV_TRIGO_SHIFT
)
;
lv_colorwheel.c:290
draw_disc_grad()
p
[
1
]
.
x
=
cx
+
(
(
r
-
cir_w
-
cir_w_extra
)
*
lv_trigo_sin
(
angle_trigo
)
>
>
LV_TRIGO_SHIFT
)
;
lv_colorwheel.c:292
draw_disc_grad()
knob_area
.
x1
=
obj
->
coords
.
x1
+
colorwheel
->
knob
.
pos
.
x
-
r
-
left
;
lv_colorwheel.c:348
get_knob_area()
knob_area
.
x2
=
obj
->
coords
.
x1
+
colorwheel
->
knob
.
pos
.
x
+
r
+
top
;
lv_colorwheel.c:350
get_knob_area()
p
.
x
=
obj
->
coords
.
x1
+
lv_obj_get_width
(
obj
)
/
2
;
lv_colorwheel.c:450
lv_colorwheel_event()
if
(
(
LV_ABS
(
p
.
x
-
colorwheel
->
last_press_point
.
x
)
>
drag_limit
)
||
lv_colorwheel.c:458
lv_colorwheel_event()
colorwheel
->
last_press_point
.
x
=
p
.
x
;
lv_colorwheel.c:461
lv_colorwheel_event()
p
.
x
-=
obj
->
coords
.
x1
;
lv_colorwheel.c:465
lv_colorwheel_event()
p
.
x
-=
r_in
;
lv_colorwheel.c:475
lv_colorwheel_event()
if
(
p
.
x
*
p
.
x
+
p
.
y
*
p
.
y
<
r_in
*
r_in
)
{
lv_colorwheel.c:486
lv_colorwheel_event()
angle
=
lv_atan2
(
p
.
x
,
p
.
y
)
%
360
;
lv_colorwheel.c:501
lv_colorwheel_event()
colorwheel
->
knob
.
pos
.
x
=
(
(
(
int32_t
)
r
*
lv_trigo_sin
(
angle
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_colorwheel.c:559
refr_knob_pos()
colorwheel
->
knob
.
pos
.
x
=
colorwheel
->
knob
.
pos
.
x
+
w
/
2
;
lv_colorwheel.c:561
refr_knob_pos()
w
=
p
.
x
;
lv_draw_label.c:118
lv_draw_label()
pos
.
x
=
coords
->
x1
;
lv_draw_label.c:127
lv_draw_label()
pos
.
x
+=
(
lv_area_get_width
(
coords
)
-
line_width
)
/
2
;
lv_draw_label.c:177
lv_draw_label()
pos
.
x
+=
lv_area_get_width
(
coords
)
-
line_width
;
lv_draw_label.c:183
lv_draw_label()
int32_t
pos_x_start
=
pos
.
x
;
lv_draw_label.c:213
lv_draw_label()
pos
.
x
+=
x_ofs
;
lv_draw_label.c:216
lv_draw_label()
sel_coords
.
x1
=
pos
.
x
;
lv_draw_label.c:292
lv_draw_label()
sel_coords
.
x2
=
pos
.
x
+
letter_w
+
dsc
->
letter_space
-
1
;
lv_draw_label.c:294
lv_draw_label()
pos
.
x
+=
letter_w
+
dsc
->
letter_space
;
lv_draw_label.c:305
lv_draw_label()
p1
.
x
=
pos_x_start
;
lv_draw_label.c:312
lv_draw_label()
p2
.
x
=
pos
.
x
;
lv_draw_label.c:314
lv_draw_label()
p1
.
x
=
pos_x_start
;
lv_draw_label.c:323
lv_draw_label()
p2
.
x
=
pos
.
x
;
lv_draw_label.c:325
lv_draw_label()
pos
.
x
=
coords
->
x1
;
lv_draw_label.c:339
lv_draw_label()
pos
.
x
+=
(
lv_area_get_width
(
coords
)
-
line_width
)
/
2
;
lv_draw_label.c:345
lv_draw_label()
pos
.
x
+=
lv_area_get_width
(
coords
)
-
line_width
;
lv_draw_label.c:352
lv_draw_label()
param
->
cfg
.
p1
.
x
=
p1x
;
lv_draw_mask.c:314
lv_draw_mask_line_points_init()
param
->
cfg
.
p2
.
x
=
p2x
;
lv_draw_mask.c:316
lv_draw_mask_line_points_init()
param
->
origo
.
x
=
p1x
;
lv_draw_mask.c:320
lv_draw_mask_line_points_init()
param
->
cfg
.
vertex_p
.
x
=
vertex_x
;
lv_draw_mask.c:439
lv_draw_mask_angle_init()
if
(
points
[
i
]
.
x
!=
points
[
i
+
1
]
.
x
||
points
[
i
]
.
y
!=
points
[
i
+
1
]
.
y
)
{
lv_draw_mask.c:576
lv_draw_mask_polygon_init()
if
(
points
[
0
]
.
x
!=
points
[
point_cnt
-
1
]
.
x
||
points
[
0
]
.
y
!=
points
[
point_cnt
-
1
]
.
y
)
{
lv_draw_mask.c:582
lv_draw_mask_polygon_init()
abs_x
-=
p
->
origo
.
x
;
lv_draw_mask.c:602
lv_draw_mask_line()
int32_t
rel_x
=
abs_x
-
p
->
cfg
.
vertex_p
.
x
;
lv_draw_mask.c:919
lv_draw_mask_angle()
if
(
lines
[
0
]
.
p1
.
x
>
lines
[
1
]
.
p1
.
x
||
lines
[
0
]
.
p2
.
x
>
lines
[
1
]
.
p2
.
x
)
{
lv_draw_mask.c:1282
lv_draw_mask_polygon()
lv_draw_mask_line_points_init
(
&
line_p
,
lines
[
0
]
.
p1
.
x
,
lines
[
0
]
.
p1
.
y
,
lines
[
0
]
.
p2
.
x
,
lines
[
0
]
.
p2
.
y
,
lv_draw_mask.c:1288
lv_draw_mask_polygon()
lv_coord_t
x1
=
LV_MIN
(
lines
[
0
]
.
p1
.
x
,
lines
[
0
]
.
p2
.
x
)
;
lv_draw_mask.c:1291
lv_draw_mask_polygon()
lv_coord_t
x2
=
LV_MAX
(
lines
[
0
]
.
p1
.
x
,
lines
[
0
]
.
p2
.
x
)
;
lv_draw_mask.c:1292
lv_draw_mask_polygon()
lv_draw_mask_line_points_init
(
&
line_p
,
lines
[
1
]
.
p1
.
x
,
lines
[
1
]
.
p1
.
y
,
lines
[
1
]
.
p2
.
x
,
lines
[
1
]
.
p2
.
y
,
lv_draw_mask.c:1304
lv_draw_mask_polygon()
lv_coord_t
x1
=
LV_MIN
(
lines
[
1
]
.
p1
.
x
,
lines
[
1
]
.
p2
.
x
)
;
lv_draw_mask.c:1307
lv_draw_mask_polygon()
lv_coord_t
x2
=
LV_MAX
(
lines
[
1
]
.
p1
.
x
,
lines
[
1
]
.
p2
.
x
)
;
lv_draw_mask.c:1308
lv_draw_mask_polygon()
c
->
x
=
radius
;
lv_draw_mask.c:1331
circ_init()
return
c
->
y
<=
c
->
x
?
true
:
false
;
lv_draw_mask.c:1343
circ_cont()
(
*
tmp
)
+=
2
*
(
c
->
y
-
c
->
x
)
+
5
;
/*Change for y -> y+1, x -> x-1*/
lv_draw_mask.c:1358
circ_next()
c
->
x
--
;
lv_draw_mask.c:1359
circ_next()
x_int
[
0
]
=
cp
.
x
>
>
2
;
lv_draw_mask.c:1399
circ_calc_aa4()
x_int
[
i
]
=
cp
.
x
>
>
2
;
lv_draw_mask.c:1408
circ_calc_aa4()
x_fract
[
i
]
=
cp
.
x
&
0x3
;
lv_draw_mask.c:1409
circ_calc_aa4()
area_out
.
x1
=
center
->
x
-
radius
;
lv_draw_sw_arc.c:85
lv_draw_sw_arc()
area_out
.
x2
=
center
->
x
+
radius
-
1
;
/*-1 because the center already belongs to the left/bottom part*/
lv_draw_sw_arc.c:87
lv_draw_sw_arc()
lv_draw_mask_angle_init
(
&
mask_angle_param
,
center
->
x
,
center
->
y
,
start_angle
,
end_angle
)
;
lv_draw_sw_arc.c:131
lv_draw_sw_arc()
round_area
.
x1
+=
center
->
x
;
lv_draw_sw_arc.c:183
lv_draw_sw_arc()
round_area
.
x2
+=
center
->
x
;
lv_draw_sw_arc.c:184
lv_draw_sw_arc()
round_area
.
x1
+=
center
->
x
;
lv_draw_sw_arc.c:199
lv_draw_sw_arc()
round_area
.
x2
+=
center
->
x
;
lv_draw_sw_arc.c:200
lv_draw_sw_arc()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:238
draw_quarter_0()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:241
draw_quarter_0()
quarter_area
.
x1
=
q
->
center
->
x
;
lv_draw_sw_arc.c:252
draw_quarter_0()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:256
draw_quarter_0()
quarter_area
.
x2
=
q
->
center
->
x
+
q
->
radius
;
lv_draw_sw_arc.c:265
draw_quarter_0()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:269
draw_quarter_0()
quarter_area
.
x1
=
q
->
center
->
x
;
lv_draw_sw_arc.c:283
draw_quarter_0()
quarter_area
.
x2
=
q
->
center
->
x
+
q
->
radius
;
lv_draw_sw_arc.c:285
draw_quarter_0()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:305
draw_quarter_1()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:308
draw_quarter_1()
quarter_area
.
x1
=
q
->
center
->
x
-
q
->
radius
;
lv_draw_sw_arc.c:319
draw_quarter_1()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:323
draw_quarter_1()
quarter_area
.
x2
=
q
->
center
->
x
-
1
;
lv_draw_sw_arc.c:332
draw_quarter_1()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:336
draw_quarter_1()
quarter_area
.
x1
=
q
->
center
->
x
-
q
->
radius
;
lv_draw_sw_arc.c:350
draw_quarter_1()
quarter_area
.
x2
=
q
->
center
->
x
-
1
;
lv_draw_sw_arc.c:352
draw_quarter_1()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:371
draw_quarter_2()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:375
draw_quarter_2()
quarter_area
.
x2
=
q
->
center
->
x
-
1
;
lv_draw_sw_arc.c:386
draw_quarter_2()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:389
draw_quarter_2()
quarter_area
.
x1
=
q
->
center
->
x
-
q
->
radius
;
lv_draw_sw_arc.c:399
draw_quarter_2()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:402
draw_quarter_2()
quarter_area
.
x1
=
q
->
center
->
x
-
q
->
radius
;
lv_draw_sw_arc.c:417
draw_quarter_2()
quarter_area
.
x2
=
q
->
center
->
x
-
1
;
lv_draw_sw_arc.c:419
draw_quarter_2()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:438
draw_quarter_3()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:441
draw_quarter_3()
quarter_area
.
x2
=
q
->
center
->
x
+
q
->
radius
;
lv_draw_sw_arc.c:453
draw_quarter_3()
quarter_area
.
x1
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
start_angle
+
90
)
*
(
q
->
radius
-
q
->
width
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:456
draw_quarter_3()
quarter_area
.
x1
=
q
->
center
->
x
;
lv_draw_sw_arc.c:466
draw_quarter_3()
quarter_area
.
x2
=
q
->
center
->
x
+
(
(
lv_trigo_sin
(
q
->
end_angle
+
90
)
*
(
q
->
radius
)
)
>
>
LV_TRIGO_SHIFT
)
;
lv_draw_sw_arc.c:469
draw_quarter_3()
quarter_area
.
x1
=
q
->
center
->
x
;
lv_draw_sw_arc.c:484
draw_quarter_3()
quarter_area
.
x2
=
q
->
center
->
x
+
q
->
radius
;
lv_draw_sw_arc.c:486
draw_quarter_3()
lv_coord_t
begin_x
=
pos_p
->
x
+
g
.
ofs_x
;
lv_draw_sw_letter.c:112
lv_draw_sw_letter()
gpos
.
x
=
pos_p
->
x
+
g
.
ofs_x
;
lv_draw_sw_letter.c:132
lv_draw_sw_letter()
if
(
gpos
.
x
+
g
.
box_w
<
draw_ctx
->
clip_area
->
x1
||
lv_draw_sw_letter.c:136
lv_draw_sw_letter()
gpos
.
x
>
draw_ctx
->
clip_area
->
x2
||
lv_draw_sw_letter.c:137
lv_draw_sw_letter()
int32_t
col_start
=
pos
->
x
>=
draw_ctx
->
clip_area
->
x1
?
0
:
draw_ctx
->
clip_area
->
x1
-
pos
->
x
;
lv_draw_sw_letter.c:242
draw_letter_normal()
int32_t
col_end
=
pos
->
x
+
box_w
<=
draw_ctx
->
clip_area
->
x2
?
box_w
:
draw_ctx
->
clip_area
->
x2
-
pos
->
x
+
1
;
lv_draw_sw_letter.c:243
draw_letter_normal()
fill_area
.
x1
=
col_start
+
pos
->
x
;
lv_draw_sw_letter.c:268
draw_letter_normal()
fill_area
.
x2
=
col_end
+
pos
->
x
-
1
;
lv_draw_sw_letter.c:269
draw_letter_normal()
if
(
point1
->
x
==
point2
->
x
&&
point1
->
y
==
point2
->
y
)
return
;
lv_draw_sw_line.c:58
lv_draw_sw_line()
clip_line
.
x1
=
LV_MIN
(
point1
->
x
,
point2
->
x
)
-
dsc
->
width
/
2
;
lv_draw_sw_line.c:61
lv_draw_sw_line()
clip_line
.
x2
=
LV_MAX
(
point1
->
x
,
point2
->
x
)
+
dsc
->
width
/
2
;
lv_draw_sw_line.c:62
lv_draw_sw_line()
else
if
(
point1
->
x
==
point2
->
x
)
draw_line_ver
(
draw_ctx
,
dsc
,
point1
,
point2
)
;
lv_draw_sw_line.c:73
lv_draw_sw_line()
cir_area
.
x1
=
point1
->
x
-
r
;
lv_draw_sw_line.c:88
lv_draw_sw_line()
cir_area
.
x2
=
point1
->
x
+
r
-
r_corr
;
lv_draw_sw_line.c:90
lv_draw_sw_line()
cir_area
.
x1
=
point2
->
x
-
r
;
lv_draw_sw_line.c:96
lv_draw_sw_line()
cir_area
.
x2
=
point2
->
x
+
r
-
r_corr
;
lv_draw_sw_line.c:98
lv_draw_sw_line()
blend_area
.
x1
=
LV_MIN
(
point1
->
x
,
point2
->
x
)
;
lv_draw_sw_line.c:120
draw_line_hor()
blend_area
.
x2
=
LV_MAX
(
point1
->
x
,
point2
->
x
)
-
1
;
lv_draw_sw_line.c:121
draw_line_hor()
blend_area
.
x1
=
point1
->
x
-
w_half1
;
lv_draw_sw_line.c:206
draw_line_ver()
blend_area
.
x2
=
point1
->
x
+
w_half0
;
lv_draw_sw_line.c:207
draw_line_ver()
p1
.
x
=
point1
->
x
;
lv_draw_sw_line.c:288
draw_line_skew()
p2
.
x
=
point2
->
x
;
lv_draw_sw_line.c:289
draw_line_skew()
p1
.
x
=
point2
->
x
;
lv_draw_sw_line.c:294
draw_line_skew()
p2
.
x
=
point1
->
x
;
lv_draw_sw_line.c:295
draw_line_skew()
int32_t
xdiff
=
p2
.
x
-
p1
.
x
;
lv_draw_sw_line.c:298
draw_line_skew()
blend_area
.
x1
=
LV_MIN
(
p1
.
x
,
p2
.
x
)
-
w
;
lv_draw_sw_line.c:320
draw_line_skew()
blend_area
.
x2
=
LV_MAX
(
p1
.
x
,
p2
.
x
)
+
w
;
lv_draw_sw_line.c:321
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_left_param
,
p1
.
x
,
p1
.
y
-
w_half0
,
p2
.
x
,
p2
.
y
-
w_half0
,
lv_draw_sw_line.c:338
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_right_param
,
p1
.
x
,
p1
.
y
+
w_half1
,
p2
.
x
,
p2
.
y
+
w_half1
,
lv_draw_sw_line.c:340
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_left_param
,
p1
.
x
,
p1
.
y
+
w_half1
,
p2
.
x
,
p2
.
y
+
w_half1
,
lv_draw_sw_line.c:344
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_right_param
,
p1
.
x
,
p1
.
y
-
w_half0
,
p2
.
x
,
p2
.
y
-
w_half0
,
lv_draw_sw_line.c:346
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_left_param
,
p1
.
x
+
w_half1
,
p1
.
y
,
p2
.
x
+
w_half1
,
p2
.
y
,
lv_draw_sw_line.c:351
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_right_param
,
p1
.
x
-
w_half0
,
p1
.
y
,
p2
.
x
-
w_half0
,
p2
.
y
,
lv_draw_sw_line.c:353
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_top_param
,
p1
.
x
,
p1
.
y
,
p1
.
x
-
ydiff
,
p1
.
y
+
xdiff
,
LV_DRAW_MASK_LINE_SIDE_BOTTOM
)
;
lv_draw_sw_line.c:365
draw_line_skew()
lv_draw_mask_line_points_init
(
&
mask_bottom_param
,
p2
.
x
,
p2
.
y
,
p2
.
x
-
ydiff
,
p2
.
y
+
xdiff
,
LV_DRAW_MASK_LINE_SIDE_TOP
)
;
lv_draw_sw_line.c:366
draw_line_skew()
if
(
points
[
i
]
.
x
!=
points
[
i
+
1
]
.
x
||
points
[
i
]
.
y
!=
points
[
i
+
1
]
.
y
)
{
lv_draw_sw_polygon.c:61
lv_draw_sw_polygon()
if
(
points
[
0
]
.
x
!=
points
[
point_cnt
-
1
]
.
x
||
points
[
0
]
.
y
!=
points
[
point_cnt
-
1
]
.
y
)
{
lv_draw_sw_polygon.c:67
lv_draw_sw_polygon()
poly_coords
.
x1
=
LV_MIN
(
poly_coords
.
x1
,
p
[
i
]
.
x
)
;
lv_draw_sw_polygon.c:81
lv_draw_sw_polygon()
poly_coords
.
x2
=
LV_MAX
(
poly_coords
.
x2
,
p
[
i
]
.
x
)
;
lv_draw_sw_polygon.c:83
lv_draw_sw_polygon()
lv_coord_t
dxl
=
p
[
i_next_left
]
.
x
-
p
[
y_min_i
]
.
x
;
lv_draw_sw_polygon.c:133
lv_draw_sw_polygon()
lv_coord_t
dxr
=
p
[
i_next_right
]
.
x
-
p
[
y_min_i
]
.
x
;
lv_draw_sw_polygon.c:134
lv_draw_sw_polygon()
p
[
i_next_left
]
.
x
!=
p
[
i_prev_left
]
.
x
)
{
lv_draw_sw_polygon.c:159
lv_draw_sw_polygon()
lv_draw_mask_line_points_init
(
mp_next
,
p
[
i_prev_left
]
.
x
,
p
[
i_prev_left
]
.
y
,
lv_draw_sw_polygon.c:160
lv_draw_sw_polygon()
p
[
i_next_left
]
.
x
,
p
[
i_next_left
]
.
y
,
lv_draw_sw_polygon.c:161
lv_draw_sw_polygon()
p
[
i_next_right
]
.
x
!=
p
[
i_prev_right
]
.
x
)
{
lv_draw_sw_polygon.c:174
lv_draw_sw_polygon()
lv_draw_mask_line_points_init
(
mp_next
,
p
[
i_prev_right
]
.
x
,
p
[
i_prev_right
]
.
y
,
lv_draw_sw_polygon.c:176
lv_draw_sw_polygon()
p
[
i_next_right
]
.
x
,
p
[
i_next_right
]
.
y
,
lv_draw_sw_polygon.c:177
lv_draw_sw_polygon()
a
.
x1
=
coords
->
x1
+
lv_area_get_width
(
coords
)
/
2
-
size
.
x
/
2
;
lv_draw_sw_rect.c:348
draw_bg_img()
a
.
x2
=
a
.
x1
+
size
.
x
-
1
;
lv_draw_sw_rect.c:349
draw_bg_img()
tr_dsc
.
pivot_x_256
=
tr_dsc
.
pivot
.
x
*
256
;
lv_draw_sw_transform.c:105
lv_draw_sw_transform()
xin
-=
t
->
pivot
.
x
;
lv_draw_sw_transform.c:478
transform_point_upscaled()
symbol_w
=
size
.
x
;
lv_dropdown.c:809
draw_main()
img_dsc
.
pivot
.
x
=
symbol_w
/
2
;
lv_dropdown.c:846
draw_main()
txt_area
.
x1
=
obj
->
coords
.
x1
+
(
lv_obj_get_width
(
obj
)
-
size
.
x
)
/
2
;
lv_dropdown.c:866
draw_main()
txt_area
.
x2
=
txt_area
.
x1
+
size
.
x
;
lv_dropdown.c:867
draw_main()
txt_area
.
x1
=
obj
->
coords
.
x2
-
right
-
size
.
x
;
lv_dropdown.c:872
draw_main()
txt_area
.
x2
=
txt_area
.
x1
+
size
.
x
;
lv_dropdown.c:873
draw_main()
txt_area
.
x2
=
txt_area
.
x1
+
size
.
x
;
lv_dropdown.c:877
draw_main()
hint
.
grid_abs
.
x
=
pad_left
+
cont
->
coords
.
x1
-
lv_obj_get_scroll_x
(
cont
)
;
lv_grid.c:364
grid_update()
lv_coord_t
diff_x
=
hint
->
grid_abs
.
x
+
x
-
item
->
coords
.
x1
;
lv_grid.c:681
item_repos()
data
->
point
.
x
=
indev
->
proc
.
types
.
pointer
.
last_raw_point
.
x
;
lv_hal_indev.c:172
_lv_indev_read()
header
.
w
=
size
.
x
;
lv_img.c:144
lv_img_set_src()
img
->
pivot
.
x
=
header
.
w
/
2
;
lv_img.c:152
lv_img_set_src()
img
->
offset
.
x
=
x
;
lv_img.c:171
lv_img_set_offset_x()
if
(
img
->
pivot
.
x
==
x
&&
img
->
pivot
.
y
==
y
)
return
;
lv_img.c:225
lv_img_set_pivot()
img
->
pivot
.
x
=
x
;
lv_img.c:238
lv_img_set_pivot()
return
img
->
offset
.
x
;
lv_img.c:329
lv_img_get_offset_x()
img
->
offset
.
x
=
0
;
lv_img.c:403
lv_img_constructor()
img
->
pivot
.
x
=
0
;
lv_img.c:405
lv_img_constructor()
(
img
->
zoom
!=
LV_IMG_ZOOM_NONE
||
img
->
angle
!=
0
||
img
->
pivot
.
x
!=
img
->
w
/
2
||
img
->
pivot
.
y
!=
img
->
h
/
2
)
)
{
lv_img.c:488
lv_img_event()
p
->
x
=
img
->
w
;
lv_img.c:513
lv_img_event()
bg_pivot
.
x
=
img
->
pivot
.
x
+
pleft
;
lv_img.c:585
draw_img()
img_max_area
.
x1
-=
(
(
img
->
w
-
img_size_final
.
x
)
+
1
)
/
2
;
lv_img.c:625
draw_img()
img_max_area
.
x2
-=
(
(
img
->
w
-
img_size_final
.
x
)
+
1
)
/
2
;
lv_img.c:626
draw_img()
img_dsc
.
pivot
.
x
=
img
->
pivot
.
x
;
lv_img.c:647
draw_img()
coords_tmp
.
x1
=
img_max_area
.
x1
+
img
->
offset
.
x
;
lv_img.c:667
draw_img()
for
(
;
coords_tmp
.
x1
<
img_max_area
.
x2
;
coords_tmp
.
x1
+=
img_size_final
.
x
,
coords_tmp
.
x2
+=
img_size_final
.
x
)
{
lv_img.c:671
draw_img()
res
->
x1
=
LV_MIN4
(
p
[
0
]
.
x
,
p
[
1
]
.
x
,
p
[
2
]
.
x
,
p
[
3
]
.
x
)
-
2
;
lv_img_buf.c:445
_lv_img_buf_get_transformed_area()
res
->
x2
=
LV_MAX4
(
p
[
0
]
.
x
,
p
[
1
]
.
x
,
p
[
2
]
.
x
,
p
[
3
]
.
x
)
+
2
;
lv_img_buf.c:446
_lv_img_buf_get_transformed_area()
p
->
x
=
LV_MAX
(
p
->
x
,
header
.
w
)
;
lv_imgbtn.c:205
lv_imgbtn_event()
lv_obj_set_pos
(
indev
->
cursor
,
indev
->
proc
.
types
.
pointer
.
act_point
.
x
,
indev
->
proc
.
types
.
pointer
.
act_point
.
y
)
;
lv_indev.c:202
lv_indev_set_cursor()
point
->
x
=
0
;
lv_indev.c:224
lv_indev_get_point()
point
->
x
=
-
1
;
lv_indev.c:229
lv_indev_get_point()
point
->
x
=
indev
->
proc
.
types
.
pointer
.
act_point
.
x
;
lv_indev.c:233
lv_indev_get_point()
point
->
x
=
0
;
lv_indev.c:267
lv_indev_get_vect()
point
->
x
=
indev
->
proc
.
types
.
pointer
.
vect
.
x
;
lv_indev.c:273
lv_indev_get_vect()
i
->
proc
.
types
.
pointer
.
last_raw_point
.
x
=
data
->
point
.
x
;
lv_indev.c:344
indev_pointer_proc()
data
->
point
.
x
=
disp
->
driver
->
hor_res
-
data
->
point
.
x
-
1
;
lv_indev.c:348
indev_pointer_proc()
data
->
point
.
y
=
data
->
point
.
x
;
lv_indev.c:353
indev_pointer_proc()
data
->
point
.
x
=
disp
->
driver
->
ver_res
-
tmp
-
1
;
lv_indev.c:354
indev_pointer_proc()
if
(
data
->
point
.
x
<
0
)
{
lv_indev.c:358
indev_pointer_proc()
if
(
data
->
point
.
x
>=
lv_disp_get_hor_res
(
i
->
driver
->
disp
)
)
{
lv_indev.c:361
indev_pointer_proc()
(
i
->
proc
.
types
.
pointer
.
last_point
.
x
!=
data
->
point
.
x
||
i
->
proc
.
types
.
pointer
.
last_point
.
y
!=
data
->
point
.
y
)
)
{
lv_indev.c:373
indev_pointer_proc()
lv_obj_set_pos
(
i
->
cursor
,
data
->
point
.
x
,
data
->
point
.
y
)
;
lv_indev.c:374
indev_pointer_proc()
i
->
proc
.
types
.
pointer
.
act_point
.
x
=
data
->
point
.
x
;
lv_indev.c:377
indev_pointer_proc()
i
->
proc
.
types
.
pointer
.
last_point
.
x
=
i
->
proc
.
types
.
pointer
.
act_point
.
x
;
lv_indev.c:387
indev_pointer_proc()
lv_coord_t
x
=
i
->
btn_points
[
data
->
btn_id
]
.
x
;
lv_indev.c:776
indev_button_proc()
if
(
i
->
proc
.
types
.
pointer
.
last_point
.
x
!=
x
||
lv_indev.c:791
indev_button_proc()
i
->
proc
.
types
.
pointer
.
act_point
.
x
=
x
;
lv_indev.c:800
indev_button_proc()
i
->
proc
.
types
.
pointer
.
last_point
.
x
=
i
->
proc
.
types
.
pointer
.
act_point
.
x
;
lv_indev.c:808
indev_button_proc()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
0
;
lv_indev.c:849
indev_proc_press()
proc
->
types
.
pointer
.
last_point
.
x
=
proc
->
types
.
pointer
.
act_point
.
x
;
lv_indev.c:859
indev_proc_press()
proc
->
types
.
pointer
.
scroll_sum
.
x
=
0
;
lv_indev.c:878
indev_proc_press()
proc
->
types
.
pointer
.
gesture_sum
.
x
=
0
;
lv_indev.c:883
indev_proc_press()
proc
->
types
.
pointer
.
vect
.
x
=
0
;
lv_indev.c:885
indev_proc_press()
proc
->
types
.
pointer
.
vect
.
x
=
proc
->
types
.
pointer
.
act_point
.
x
-
proc
->
types
.
pointer
.
last_point
.
x
;
lv_indev.c:902
indev_proc_press()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
(
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
+
proc
->
types
.
pointer
.
vect
.
x
)
/
2
;
lv_indev.c:905
indev_proc_press()
indev
->
proc
.
types
.
pointer
.
scroll_sum
.
x
=
0
;
lv_indev.c:1016
indev_proc_reset_query_handler()
indev
->
proc
.
types
.
pointer
.
scroll_throw_vect
.
x
=
0
;
lv_indev.c:1019
indev_proc_reset_query_handler()
indev
->
proc
.
types
.
pointer
.
gesture_sum
.
x
=
0
;
lv_indev.c:1021
indev_proc_reset_query_handler()
if
(
(
LV_ABS
(
proc
->
types
.
pointer
.
vect
.
x
)
<
indev_act
->
driver
->
gesture_min_velocity
)
&&
lv_indev.c:1116
indev_gesture()
proc
->
types
.
pointer
.
gesture_sum
.
x
=
0
;
lv_indev.c:1118
indev_gesture()
proc
->
types
.
pointer
.
gesture_sum
.
x
+=
proc
->
types
.
pointer
.
vect
.
x
;
lv_indev.c:1123
indev_gesture()
if
(
(
LV_ABS
(
proc
->
types
.
pointer
.
gesture_sum
.
x
)
>
indev_act
->
driver
->
gesture_limit
)
||
lv_indev.c:1126
indev_gesture()
if
(
LV_ABS
(
proc
->
types
.
pointer
.
gesture_sum
.
x
)
>
LV_ABS
(
proc
->
types
.
pointer
.
gesture_sum
.
y
)
)
{
lv_indev.c:1131
indev_gesture()
if
(
proc
->
types
.
pointer
.
gesture_sum
.
x
>
0
)
lv_indev.c:1132
indev_gesture()
proc
->
types
.
pointer
.
scroll_sum
.
x
+=
proc
->
types
.
pointer
.
vect
.
x
;
lv_indev_scroll.c:51
_lv_indev_scroll_handler()
if
(
proc
->
types
.
pointer
.
vect
.
x
!=
0
||
proc
->
types
.
pointer
.
vect
.
y
!=
0
)
{
lv_indev_scroll.c:64
_lv_indev_scroll_handler()
diff_x
=
elastic_diff
(
scroll_obj
,
proc
->
types
.
pointer
.
vect
.
x
,
sl
,
sr
,
LV_DIR_HOR
)
;
lv_indev_scroll.c:71
_lv_indev_scroll_handler()
proc
->
types
.
pointer
.
scroll_sum
.
x
+=
diff_x
;
lv_indev_scroll.c:90
_lv_indev_scroll_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
0
;
lv_indev_scroll.c:108
_lv_indev_scroll_throw_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
0
;
lv_indev_scroll.c:115
_lv_indev_scroll_throw_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
lv_indev_scroll.c:142
_lv_indev_scroll_throw_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
*
(
100
-
scroll_throw
)
/
100
;
lv_indev_scroll.c:143
_lv_indev_scroll_throw_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
elastic_diff
(
scroll_obj
,
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
,
sl
,
sr
,
lv_indev_scroll.c:148
_lv_indev_scroll_throw_handler()
lv_obj_scroll_by
(
scroll_obj
,
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
,
0
,
LV_ANIM_OFF
)
;
lv_indev_scroll.c:151
_lv_indev_scroll_throw_handler()
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
=
0
;
lv_indev_scroll.c:156
_lv_indev_scroll_throw_handler()
if
(
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
==
0
&&
proc
->
types
.
pointer
.
scroll_throw_vect
.
y
==
0
)
{
lv_indev_scroll.c:164
_lv_indev_scroll_throw_handler()
v
=
indev
->
proc
.
types
.
pointer
.
scroll_throw_vect_ori
.
x
;
lv_indev_scroll.c:217
lv_indev_scroll_throw_predict()
p
->
x
=
find_snap_point_x
(
obj
,
obj
->
coords
.
x1
,
obj
->
coords
.
x2
,
0
)
;
lv_indev_scroll.c:235
lv_indev_scroll_get_snap_dist()
if
(
LV_ABS
(
proc
->
types
.
pointer
.
scroll_sum
.
x
)
>
LV_ABS
(
proc
->
types
.
pointer
.
scroll_sum
.
y
)
)
{
lv_indev_scroll.c:262
find_scroll_obj()
(
(
left_en
&&
proc
->
types
.
pointer
.
scroll_sum
.
x
>=
scroll_limit
)
||
lv_indev_scroll.c:310
find_scroll_obj()
(
right_en
&&
proc
->
types
.
pointer
.
scroll_sum
.
x
<=
-
scroll_limit
)
)
)
{
lv_indev_scroll.c:311
find_scroll_obj()
if
(
(
left_en
&&
proc
->
types
.
pointer
.
scroll_sum
.
x
>=
scroll_limit
)
||
lv_indev_scroll.c:322
find_scroll_obj()
(
right_en
&&
proc
->
types
.
pointer
.
scroll_sum
.
x
<=
-
scroll_limit
)
||
lv_indev_scroll.c:323
find_scroll_obj()
proc
->
types
.
pointer
.
scroll_sum
.
x
=
0
;
lv_indev_scroll.c:342
find_scroll_obj()
if
(
proc
->
types
.
pointer
.
scroll_sum
.
x
+
*
diff_x
<
proc
->
types
.
pointer
.
scroll_area
.
x1
)
{
lv_indev_scroll.c:531
scroll_limit_diff()
*
diff_x
=
proc
->
types
.
pointer
.
scroll_area
.
x1
-
proc
->
types
.
pointer
.
scroll_sum
.
x
;
lv_indev_scroll.c:532
scroll_limit_diff()
if
(
proc
->
types
.
pointer
.
scroll_sum
.
x
+
*
diff_x
>
proc
->
types
.
pointer
.
scroll_area
.
x2
)
{
lv_indev_scroll.c:535
scroll_limit_diff()
*
diff_x
=
proc
->
types
.
pointer
.
scroll_area
.
x2
-
proc
->
types
.
pointer
.
scroll_sum
.
x
;
lv_indev_scroll.c:536
scroll_limit_diff()
lv_coord_t
x
=
proc
->
types
.
pointer
.
scroll_throw_vect
.
x
;
lv_indev_scroll.c:561
scroll_throw_predict_x()
label
->
offset
.
x
=
0
;
lv_label.c:202
lv_label_set_long_mode()
pos
->
x
=
0
;
lv_label.c:299
lv_label_get_letter_pos()
pos
->
x
=
lv_obj_get_content_width
(
obj
)
;
lv_label.c:302
lv_label_get_letter_pos()
pos
->
x
=
lv_obj_get_content_width
(
obj
)
/
2
;
lv_label.c:305
lv_label_get_letter_pos()
pos
->
x
=
x
;
lv_label.c:392
lv_label_get_letter_pos()
pos
.
x
=
pos_in
->
x
-
lv_obj_get_style_pad_left
(
obj
,
LV_PART_MAIN
)
;
lv_label.c:407
lv_label_get_letter_on()
if
(
pos
.
x
<
x
+
gw
||
i
+
line_start
==
new_line_start
||
txt
[
i_act
+
line_start
]
==
'\0'
)
{
lv_label.c:494
lv_label_get_letter_on()
if
(
pos
->
x
<
x
)
{
lv_label.c:594
lv_label_is_char_under_pos()
return
(
pos
->
x
>=
(
last_x
-
letter_space
)
&&
pos
->
x
<=
(
last_x
+
max_diff
)
)
;
lv_label.c:604
lv_label_is_char_under_pos()
label
->
offset
.
x
=
0
;
lv_label.c:700
lv_label_constructor()
self_size
->
x
=
LV_MAX
(
self_size
->
x
,
size
.
x
)
;
lv_label.c:782
lv_label_event()
label_draw_dsc
.
ofs_x
=
label
->
offset
.
x
;
lv_label.c:808
draw_main()
if
(
size
.
x
>
lv_area_get_width
(
&
txt_coords
)
)
{
lv_label.c:829
draw_main()
if
(
size
.
x
>
lv_area_get_width
(
&
txt_coords
)
)
{
lv_label.c:871
draw_main()
label_draw_dsc
.
ofs_x
=
label
->
offset
.
x
+
size
.
x
+
lv_label.c:872
draw_main()
label_draw_dsc
.
ofs_x
=
label
->
offset
.
x
;
lv_label.c:881
draw_main()
if
(
size
.
x
>
lv_area_get_width
(
&
txt_coords
)
)
{
lv_label.c:933
lv_label_refr_text()
lv_anim_set_values
(
&
a
,
0
,
lv_area_get_width
(
&
txt_coords
)
-
size
.
x
)
;
lv_label.c:952
lv_label_refr_text()
label
->
offset
.
x
=
0
;
lv_label.c:985
lv_label_refr_text()
if
(
size
.
x
>
lv_area_get_width
(
&
txt_coords
)
)
{
lv_label.c:1033
lv_label_refr_text()
lv_anim_set_values
(
&
a
,
0
,
-
size
.
x
-
lv_font_get_glyph_width
(
font
,
' '
,
' '
)
*
LV_LABEL_WAIT_CHAR_COUNT
)
;
lv_label.c:1052
lv_label_refr_text()
label
->
offset
.
x
=
0
;
lv_label.c:1076
lv_label_refr_text()
p
.
x
=
lv_area_get_width
(
&
txt_coords
)
-
lv_label.c:1118
lv_label_refr_text()
label
->
offset
.
x
=
v
;
lv_label.c:1262
set_ofs_x_anim()
w
=
LV_MAX
(
line
->
point_array
[
i
]
.
x
,
w
)
;
lv_line.c:154
lv_line_event()
p
->
x
=
w
;
lv_line.c:161
lv_line_event()
p1
.
x
=
line
->
point_array
[
i
]
.
x
+
x_ofs
;
lv_line.c:185
lv_line_event()
p2
.
x
=
line
->
point_array
[
i
+
1
]
.
x
+
x_ofs
;
lv_line.c:186
lv_line_event()
indic
->
type_data
.
needle_img
.
pivot
.
x
=
pivot_x
;
lv_meter.c:155
lv_meter_add_needle_img()
scale_center
.
x
=
scale_area
.
x1
+
r_edge
;
lv_meter.c:309
lv_meter_event()
nm_cord
.
x1
=
scale_center
.
x
-
w
;
lv_meter.c:318
lv_meter_event()
nm_cord
.
x2
=
scale_center
.
x
+
w
;
lv_meter.c:320
lv_meter_event()
scale_center
.
x
=
scale_area
->
x1
+
r_out
;
lv_meter.c:336
draw_arcs()
p_center
.
x
=
scale_area
->
x1
+
r_edge
;
lv_meter.c:379
draw_ticks_and_labels()
area_inner_minor
.
x1
=
p_center
.
x
-
r_in_minor
;
lv_meter.c:412
draw_ticks_and_labels()
area_inner_minor
.
x2
=
p_center
.
x
+
r_in_minor
;
lv_meter.c:414
draw_ticks_and_labels()
area_inner_major
.
x1
=
p_center
.
x
-
r_in_major
;
lv_meter.c:419
draw_ticks_and_labels()
area_inner_major
.
x2
=
p_center
.
x
+
r_in_major
-
1
;
lv_meter.c:421
draw_ticks_and_labels()
area_outer
.
x1
=
p_center
.
x
-
r_out
;
lv_meter.c:426
draw_ticks_and_labels()
area_outer
.
x2
=
p_center
.
x
+
r_out
-
1
;
lv_meter.c:428
draw_ticks_and_labels()
p_outer
.
x
=
p_center
.
x
+
r_out
+
LV_MAX
(
LV_DPI_DEF
,
r_out
)
;
lv_meter.c:484
draw_ticks_and_labels()
p
.
x
=
p_center
.
x
+
r_text
;
lv_meter.c:498
draw_ticks_and_labels()
label_cord
.
x1
=
p
.
x
-
label_size
.
x
/
2
;
lv_meter.c:518
draw_ticks_and_labels()
label_cord
.
x2
=
label_cord
.
x1
+
label_size
.
x
;
lv_meter.c:520
draw_ticks_and_labels()
scale_center
.
x
=
scale_area
->
x1
+
r_edge
;
lv_meter.c:556
draw_needles()
p_end
.
x
=
(
lv_trigo_cos
(
angle
)
*
(
r_out
)
)
/
LV_TRIGO_SIN_MAX
+
scale_center
.
x
;
lv_meter.c:583
draw_needles()
a
.
x1
=
scale_center
.
x
-
indic
->
type_data
.
needle_img
.
pivot
.
x
;
lv_meter.c:603
draw_needles()
img_dsc
.
pivot
.
x
=
indic
->
type_data
.
needle_img
.
pivot
.
x
;
lv_meter.c:609
draw_needles()
scale_center
.
x
=
scale_area
.
x1
+
r_out
;
lv_meter.c:633
inv_arc()
lv_draw_arc_get_area
(
scale_center
.
x
,
scale_center
.
y
,
r_out
,
LV_MIN
(
start_angle
,
end_angle
)
,
LV_MAX
(
start_angle
,
lv_meter.c:644
inv_arc()
scale_center
.
x
=
scale_area
.
x1
+
r_out
;
lv_meter.c:657
inv_line()
p_end
.
x
=
(
lv_trigo_cos
(
angle
)
*
(
r_out
)
)
/
LV_TRIGO_SIN_MAX
+
scale_center
.
x
;
lv_meter.c:667
inv_line()
a
.
x1
=
LV_MIN
(
scale_center
.
x
,
p_end
.
x
)
-
indic
->
type_data
.
needle_line
.
width
-
2
;
lv_meter.c:670
inv_line()
a
.
x2
=
LV_MAX
(
scale_center
.
x
,
p_end
.
x
)
+
indic
->
type_data
.
needle_line
.
width
+
2
;
lv_meter.c:672
inv_line()
scale_center
.
x
-=
indic
->
type_data
.
needle_img
.
pivot
.
x
;
lv_meter.c:685
inv_line()
a
.
x1
+=
scale_center
.
x
-
2
;
lv_meter.c:689
inv_line()
a
.
x2
+=
scale_center
.
x
+
2
;
lv_meter.c:691
inv_line()
draw_dsc
->
pivot
.
x
=
lv_area_get_width
(
&
obj
->
coords
)
/
2
;
lv_obj_draw.c:246
lv_obj_init_draw_img_dsc()
return
p
.
x
;
lv_obj_pos.c:609
lv_obj_get_self_width()
diff
.
x
=
x
-
obj
->
coords
.
x1
;
lv_obj_pos.c:734
lv_obj_move_to()
if
(
diff
.
x
==
0
&&
diff
.
y
==
0
)
return
;
lv_obj_pos.c:740
lv_obj_move_to()
obj
->
coords
.
x1
+=
diff
.
x
;
lv_obj_pos.c:761
lv_obj_move_to()
obj
->
coords
.
x2
+=
diff
.
x
;
lv_obj_pos.c:763
lv_obj_move_to()
lv_obj_move_children_by
(
obj
,
diff
.
x
,
diff
.
y
,
false
)
;
lv_obj_pos.c:766
lv_obj_move_to()
area
->
x1
=
LV_MIN4
(
p
[
0
]
.
x
,
p
[
1
]
.
x
,
p
[
2
]
.
x
,
p
[
3
]
.
x
)
;
lv_obj_pos.c:829
lv_obj_get_transformed_area()
area
->
x2
=
LV_MAX4
(
p
[
0
]
.
x
,
p
[
1
]
.
x
,
p
[
2
]
.
x
,
p
[
3
]
.
x
)
;
lv_obj_pos.c:830
lv_obj_get_transformed_area()
pivot
.
x
=
obj
->
coords
.
x1
+
lv_obj_get_style_transform_pivot_x
(
obj
,
0
)
;
lv_obj_pos.c:1164
transform_point()
return
-
obj
->
spec_attr
->
scroll
.
x
;
lv_obj_scroll.c:119
lv_obj_get_scroll_x()
return
-
obj
->
spec_attr
->
scroll
.
x
;
lv_obj_scroll.c:169
lv_obj_get_scroll_left()
return
obj
->
spec_attr
->
scroll
.
x
;
lv_obj_scroll.c:212
lv_obj_get_scroll_right()
end
->
x
=
a
?
-
a
->
end_value
:
lv_obj_get_scroll_x
(
obj
)
;
lv_obj_scroll.c:244
lv_obj_get_scroll_end()
obj
->
spec_attr
->
scroll
.
x
+=
x
;
lv_obj_scroll.c:418
_lv_obj_scroll_by_raw()
lv_obj_scroll_by
(
obj
,
p
.
x
,
p
.
y
,
anim_en
)
;
lv_obj_scroll.c:445
lv_obj_update_snap()
lv_coord_t
left_diff
=
parent
->
coords
.
x1
+
pleft
-
area_tmp
->
x1
-
scroll_value
->
x
;
lv_obj_scroll.c:748
scroll_area_into_view()
lv_coord_t
right_diff
=
-
(
parent
->
coords
.
x2
-
pright
-
area_tmp
->
x2
-
scroll_value
->
x
)
;
lv_obj_scroll.c:749
scroll_area_into_view()
scroll_value
->
x
+=
anim_en
==
LV_ANIM_OFF
?
0
:
x_scroll
;
lv_obj_scroll.c:797
scroll_area_into_view()
obj
->
spec_attr
->
scroll
.
x
=
0
;
lv_obj_tree.c:100
lv_obj_clean()
.
x
=
lv_obj_get_style_transform_pivot_x
(
obj
,
0
)
,
lv_refr.c:921
refr_obj()
draw_dsc
.
pivot
.
x
=
obj
->
coords
.
x1
+
pivot
.
x
-
draw_ctx
->
buf_area
->
x1
;
lv_refr.c:949
refr_obj()
p
->
x
=
get_selected_label_width
(
obj
)
;
lv_roller.c:331
lv_roller_event()
p
.
x
-=
label
->
coords
.
x1
;
lv_roller.c:679
release_handler()
return
size
.
x
;
lv_roller.c:771
get_selected_label_width()
if
(
(
base_dir
!=
LV_BASE_DIR_RTL
&&
p
.
x
>
slider
->
right_knob_area
.
x2
)
||
(
base_dir
==
LV_BASE_DIR_RTL
&&
lv_slider.c:143
lv_slider_event()
p
.
x
<
slider
->
right_knob_area
.
x1
)
)
{
lv_slider.c:144
lv_slider_event()
else
if
(
(
base_dir
!=
LV_BASE_DIR_RTL
&&
p
.
x
<
slider
->
left_knob_area
.
x1
)
||
(
base_dir
==
LV_BASE_DIR_RTL
&&
lv_slider.c:147
lv_slider_event()
p
.
x
>
slider
->
left_knob_area
.
x2
)
)
{
lv_slider.c:148
lv_slider_event()
dist_left
=
LV_ABS
(
(
slider
->
left_knob_area
.
x1
+
(
slider
->
left_knob_area
.
x2
-
slider
->
left_knob_area
.
x1
)
/
2
)
-
p
.
x
)
;
lv_slider.c:153
lv_slider_event()
dist_right
=
LV_ABS
(
(
slider
->
right_knob_area
.
x1
+
(
slider
->
right_knob_area
.
x2
-
slider
->
right_knob_area
.
x1
)
/
2
)
-
p
.
x
)
;
lv_slider.c:154
lv_slider_event()
new_value
=
(
obj
->
coords
.
x2
-
bg_right
)
-
p
.
x
;
lv_slider.c:209
lv_slider_event()
new_value
=
p
.
x
-
(
obj
->
coords
.
x1
+
bg_left
)
;
lv_slider.c:213
lv_slider_event()
txt_pos
.
x
=
0
+
indent
;
/* first line need add indent */
lv_span.c:409
lv_spangroup_get_expand_height()
txt_pos
.
x
=
0
;
lv_span.c:484
lv_spangroup_get_expand_height()
width
=
self_size
->
x
>=
0
?
lv_obj_get_content_width
(
obj
)
:
0
;
lv_span.c:580
lv_spangroup_event()
self_size
->
x
=
LV_MAX
(
self_size
->
x
,
width
)
;
lv_span.c:583
lv_spangroup_event()
txt_pos
.
x
=
coords
.
x1
+
indent
;
/* first line need add indent */
lv_span.c:787
lv_draw_span()
txt_pos
.
x
+=
align_ofs
;
lv_span.c:918
lv_draw_span()
pos
.
x
=
txt_pos
.
x
;
lv_span.c:930
lv_draw_span()
if
(
pos
.
x
>
clip_area
.
x2
)
{
lv_span.c:953
lv_draw_span()
if
(
pos
.
x
+
letter_w
+
pinfo
->
letter_space
<
clip_area
.
x1
)
{
lv_span.c:961
lv_draw_span()
pos
.
x
=
pos
.
x
+
letter_w
+
pinfo
->
letter_space
;
lv_span.c:963
lv_draw_span()
if
(
ellipsis_valid
&&
pos
.
x
+
letter_w
+
pinfo
->
letter_space
>
ellipsis_width
)
{
lv_span.c:968
lv_draw_span()
pos
.
x
=
pos
.
x
+
dot_letter_w
+
pinfo
->
letter_space
;
lv_span.c:971
lv_draw_span()
if
(
pos
.
x
<=
ellipsis_width
)
{
lv_span.c:973
lv_draw_span()
pos
.
x
=
ellipsis_width
+
1
;
lv_span.c:974
lv_draw_span()
pos
.
x
=
pos
.
x
+
letter_w
+
pinfo
->
letter_space
;
lv_span.c:981
lv_draw_span()
p1
.
x
=
txt_pos
.
x
;
lv_span.c:999
lv_draw_span()
p2
.
x
=
pos
.
x
;
lv_span.c:1001
lv_draw_span()
p1
.
x
=
txt_pos
.
x
;
lv_span.c:1009
lv_draw_span()
p2
.
x
=
pos
.
x
;
lv_span.c:1011
lv_draw_span()
txt_pos
.
x
=
pos
.
x
;
lv_span.c:1016
lv_draw_span()
txt_pos
.
x
=
coords
.
x1
;
lv_span.c:1022
lv_draw_span()
p
->
x
=
w
-
1
;
lv_table.c:480
lv_table_event()
lv_coord_t
x
=
p
.
x
+
lv_obj_get_scroll_x
(
obj
)
;
lv_table.c:911
get_pressed_cell()
if
(
lv_obj_get_style_base_dir
(
tv
,
LV_PART_MAIN
)
==
LV_BASE_DIR_RTL
)
t
=
-
(
p
.
x
-
w
/
2
)
/
w
;
lv_tabview.c:336
cont_scroll_end_event_cb()
else
t
=
(
p
.
x
+
w
/
2
)
/
w
;
lv_tabview.c:337
cont_scroll_end_event_cb()
if
(
cur_pos
.
x
<
lv_obj_get_scroll_left
(
obj
)
)
{
lv_textarea.c:380
lv_textarea_set_cursor_pos()
lv_obj_scroll_to_x
(
obj
,
cur_pos
.
x
,
LV_ANIM_ON
)
;
lv_textarea.c:381
lv_textarea_set_cursor_pos()
if
(
cur_pos
.
x
+
font_h
-
lv_obj_get_scroll_left
(
obj
)
>
w
)
{
lv_textarea.c:385
lv_textarea_set_cursor_pos()
lv_obj_scroll_to_x
(
obj
,
cur_pos
.
x
-
w
+
font_h
,
LV_ANIM_ON
)
;
lv_textarea.c:386
lv_textarea_set_cursor_pos()
ta
->
cursor
.
valid_x
=
cur_pos
.
x
;
lv_textarea.c:389
lv_textarea_set_cursor_pos()
pos
.
x
=
ta
->
cursor
.
valid_x
;
lv_textarea.c:764
lv_textarea_cursor_down()
pos
.
x
=
ta
->
cursor
.
valid_x
;
lv_textarea.c:792
lv_textarea_cursor_up()
if
(
(
(
letter_pos
.
x
+
ta
->
label
->
coords
.
x1
)
+
letter_w
>
ta
->
label
->
coords
.
x2
)
&&
lv_textarea.c:1079
refr_cursor_area()
letter_pos
.
x
=
0
;
lv_textarea.c:1082
refr_cursor_area()
cur_area
.
x1
=
letter_pos
.
x
-
left
;
lv_textarea.c:1108
refr_cursor_area()
cur_area
.
x2
=
letter_pos
.
x
+
right
+
letter_w
-
1
;
lv_textarea.c:1110
refr_cursor_area()
if
(
point_act
.
x
<
0
||
point_act
.
y
<
0
)
return
;
/*Ignore event from keypad*/
lv_textarea.c:1153
update_cursor_position_on_click()
rel_pos
.
x
=
point_act
.
x
-
label_coords
.
x1
;
lv_textarea.c:1155
update_cursor_position_on_click()
if
(
rel_pos
.
x
<
0
)
{
lv_textarea.c:1167
update_cursor_position_on_click()
else
if
(
rel_pos
.
x
>=
label_width
)
{
lv_textarea.c:1172
update_cursor_position_on_click()
lv_coord_t
left
=
scroll_end
.
x
;
lv_tileview.c:171
tileview_event_cb()
size_res
->
x
=
0
;
lv_txt.c:94
lv_txt_get_size()
size_res
->
x
=
LV_MAX
(
act_line_length
,
size_res
->
x
)
;
lv_txt.c:123
lv_txt_get_size()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
lv_point_t::x
is written by 82 functions and is read by 101 functions:
lv_indev_get_point()
lv_indev_get_vect()
indev_pointer_proc()
indev_button_proc()
indev_proc_press()
indev_proc_reset_query_handler()
indev_gesture()
_lv_indev_scroll_handler()
_lv_indev_scroll_throw_handler()
lv_indev_scroll_get_snap_dist()
find_scroll_obj()
lv_obj_init_draw_img_dsc()
lv_obj_move_to()
transform_point()
lv_obj_get_scroll_end()
_lv_obj_scroll_by_raw()
scroll_area_into_view()
lv_obj_clean()
refr_obj()
lv_draw_label()
lv_draw_mask_line_points_init()
lv_draw_mask_angle_init()
circ_init()
circ_next()
lv_draw_sw_letter()
draw_line_skew()
grid_update()
lv_chart_get_point_pos_by_id()
lv_chart_add_cursor()
lv_chart_set_cursor_pos()
lv_chart_event()
draw_div_lines()
draw_series_line()
draw_series_scatter()
draw_cursors()
draw_y_ticks()
draw_x_ticks()
draw_disc_grad()
lv_colorwheel_event()
refr_knob_pos()
lv_imgbtn_event()
lv_meter_add_needle_img()
lv_meter_event()
draw_arcs()
draw_ticks_and_labels()
draw_needles()
inv_arc()
inv_line()
lv_spangroup_get_expand_height()
lv_spangroup_event()
lv_draw_span()
_lv_indev_read()
_lv_area_is_in()
_lv_area_is_out()
lv_point_transform()
lv_txt_get_size()
lv_arc_event()
get_center()
lv_canvas_transform()
lv_checkbox_event()
draw_main()
lv_img_set_src()
lv_img_set_offset_x()
lv_img_set_pivot()
lv_img_constructor()
lv_img_event()
draw_img()
lv_label_set_long_mode()
lv_label_get_letter_pos()
lv_label_get_letter_on()
lv_label_constructor()
lv_label_event()
lv_label_refr_text()
set_ofs_x_anim()
lv_line_event()
lv_roller_event()
release_handler()
lv_table_event()
lv_textarea_cursor_down()
lv_textarea_cursor_up()
refr_cursor_area()
update_cursor_position_on_click()
All items filtered out
lv_point_t::x
lv_indev_set_cursor()
lv_indev_get_point()
lv_indev_get_vect()
indev_pointer_proc()
indev_button_proc()
indev_proc_press()
indev_gesture()
_lv_indev_scroll_handler()
_lv_indev_scroll_throw_handler()
lv_indev_scroll_throw_predict()
find_scroll_obj()
scroll_limit_diff()
scroll_throw_predict_x()
lv_obj_get_self_width()
lv_obj_move_to()
lv_obj_get_transformed_area()
lv_obj_get_scroll_x()
lv_obj_get_scroll_left()
lv_obj_get_scroll_right()
_lv_obj_scroll_by_raw()
lv_obj_update_snap()
scroll_area_into_view()
refr_obj()
lv_draw_label()
lv_draw_mask_polygon_init()
lv_draw_mask_line()
lv_draw_mask_angle()
lv_draw_mask_polygon()
circ_cont()
circ_next()
circ_calc_aa4()
_lv_img_buf_get_transformed_area()
lv_draw_sw_arc()
draw_quarter_0()
draw_quarter_1()
draw_quarter_2()
draw_quarter_3()
lv_draw_sw_letter()
draw_letter_normal()
lv_draw_sw_line()
draw_line_hor()
draw_line_ver()
draw_line_skew()
lv_draw_sw_polygon()
draw_bg_img()
lv_draw_sw_transform()
transform_point_upscaled()
item_repos()
lv_chart_get_point_pos_by_id()
lv_chart_set_cursor_pos()
lv_chart_event()
draw_div_lines()
draw_series_line()
draw_series_scatter()
draw_cursors()
draw_y_ticks()
draw_x_ticks()
get_knob_area()
lv_colorwheel_event()
refr_knob_pos()
lv_imgbtn_event()
lv_meter_event()
draw_ticks_and_labels()
draw_needles()
inv_arc()
inv_line()
lv_spangroup_event()
lv_draw_span()
cont_scroll_end_event_cb()
tileview_event_cb()
_lv_indev_read()
_lv_area_is_point_on()
lv_point_transform()
lv_point_within_circle()
lv_txt_get_size()
lv_arc_rotate_obj_to_angle()
lv_arc_event()
inv_arc_area()
get_knob_area()
draw_main()
lv_checkbox_event()
lv_checkbox_draw()
draw_main()
lv_img_set_src()
lv_img_set_pivot()
lv_img_get_offset_x()
lv_img_event()
draw_img()
lv_label_get_letter_on()
lv_label_is_char_under_pos()
lv_label_event()
draw_main()
lv_label_refr_text()
lv_line_event()
release_handler()
get_selected_label_width()
lv_slider_event()
get_pressed_cell()
lv_textarea_set_cursor_pos()
refr_cursor_area()
update_cursor_position_on_click()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out