Lines Matching refs:arc
20 static lv_obj_t * arc = NULL; variable
41 arc = lv_arc_create(active_screen); in test_arc_creation_successful()
43 TEST_ASSERT_NOT_NULL(arc); in test_arc_creation_successful()
48 arc = lv_arc_create(active_screen); in test_arc_basic_render()
49 lv_obj_set_size(arc, 100, 100); in test_arc_basic_render()
50 lv_obj_center(arc); in test_arc_basic_render()
51 lv_arc_set_value(arc, 70); in test_arc_basic_render()
60 arc = lv_arc_create(active_screen); in test_arc_rgb565a8_image()
61 lv_obj_set_size(arc, 100, 100); in test_arc_rgb565a8_image()
62 lv_obj_center(arc); in test_arc_rgb565a8_image()
63 lv_arc_set_value(arc, 70); in test_arc_rgb565a8_image()
64 lv_obj_set_style_arc_width(arc, 30, 0); in test_arc_rgb565a8_image()
65 lv_obj_set_style_arc_width(arc, 30, LV_PART_INDICATOR); in test_arc_rgb565a8_image()
66 …lv_obj_set_style_arc_image_src(arc, "A:src/test_files/binimages/cogwheel.RGB565A8.bin", LV_PART_IN… in test_arc_rgb565a8_image()
67 lv_obj_set_style_arc_opa(arc, 150, LV_PART_INDICATOR); in test_arc_rgb565a8_image()
68 lv_obj_set_style_bg_opa(arc, 0, LV_PART_KNOB); in test_arc_rgb565a8_image()
79 arc = lv_arc_create(active_screen); in test_arc_should_truncate_to_max_range_when_new_value_exceeds_it()
81 lv_arc_set_value(arc, 200); in test_arc_should_truncate_to_max_range_when_new_value_exceeds_it()
83 TEST_ASSERT_EQUAL_INT16(value_after_truncation, lv_arc_get_value(arc)); in test_arc_should_truncate_to_max_range_when_new_value_exceeds_it()
91 arc = lv_arc_create(active_screen); in test_arc_should_truncate_to_min_range_when_new_value_is_inferior()
93 lv_arc_set_value(arc, 0); in test_arc_should_truncate_to_min_range_when_new_value_is_inferior()
95 TEST_ASSERT_EQUAL_INT16(value_after_truncation, lv_arc_get_value(arc)); in test_arc_should_truncate_to_min_range_when_new_value_is_inferior()
103 arc = lv_arc_create(active_screen); in test_arc_should_update_value_after_updating_range()
105 lv_arc_set_value(arc, 80); in test_arc_should_update_value_after_updating_range()
106 lv_arc_set_range(arc, 1, 50); in test_arc_should_update_value_after_updating_range()
108 TEST_ASSERT_EQUAL_INT16(value_after_updating_max_range, lv_arc_get_value(arc)); in test_arc_should_update_value_after_updating_range()
110 lv_arc_set_value(arc, 10); in test_arc_should_update_value_after_updating_range()
111 lv_arc_set_range(arc, 30, 50); in test_arc_should_update_value_after_updating_range()
113 TEST_ASSERT_EQUAL_INT16(value_after_updating_min_range, lv_arc_get_value(arc)); in test_arc_should_update_value_after_updating_range()
122 arc = lv_arc_create(active_screen); in test_arc_should_update_angles_when_changing_to_symmetrical_mode()
123 lv_arc_set_mode(arc, LV_ARC_MODE_SYMMETRICAL); in test_arc_should_update_angles_when_changing_to_symmetrical_mode()
125 TEST_ASSERT_EQUAL_INT16(expected_angle_start, lv_arc_get_angle_start(arc)); in test_arc_should_update_angles_when_changing_to_symmetrical_mode()
126 TEST_ASSERT_EQUAL_INT16(expected_angle_end, lv_arc_get_angle_end(arc)); in test_arc_should_update_angles_when_changing_to_symmetrical_mode()
135 arc = lv_arc_create(active_screen); in test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range()
136 lv_arc_set_value(arc, 100); in test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range()
137 lv_arc_set_mode(arc, LV_ARC_MODE_SYMMETRICAL); in test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range()
139 TEST_ASSERT_EQUAL_INT16(expected_angle_start, lv_arc_get_angle_start(arc)); in test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range()
140 TEST_ASSERT_EQUAL_INT16(expected_angle_end, lv_arc_get_angle_end(arc)); in test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range()
166 arc = lv_arc_create(lv_screen_active()); in test_arc_click_area_with_adv_hittest()
167 lv_obj_set_size(arc, 100, 100); in test_arc_click_area_with_adv_hittest()
168 lv_obj_set_style_arc_width(arc, 10, 0); in test_arc_click_area_with_adv_hittest()
169 lv_obj_add_flag(arc, LV_OBJ_FLAG_ADV_HITTEST); in test_arc_click_area_with_adv_hittest()
170 lv_obj_add_event_cb(arc, dummy_event_cb, LV_EVENT_PRESSED, NULL); in test_arc_click_area_with_adv_hittest()
171 lv_obj_set_ext_click_area(arc, 5); in test_arc_click_area_with_adv_hittest()
202 arc = lv_arc_create(lv_screen_active()); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
203 lv_arc_set_value(arc, 0); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
205 lv_obj_set_size(arc, 100, 100); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
206 lv_obj_center(arc); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
207 lv_obj_add_event_cb(arc, dummy_event_cb, LV_EVENT_PRESSED, NULL); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
221 TEST_ASSERT_EQUAL_INT32(lv_arc_get_min_value(arc), lv_arc_get_value(arc)); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
237 TEST_ASSERT_EQUAL_INT32(lv_arc_get_min_value(arc), lv_arc_get_value(arc)); in test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max()
244 arc = lv_arc_create(lv_screen_active()); in test_two_overlapping_arcs_can_be_interacted_independently()
247 lv_arc_set_value(arc, 0); in test_two_overlapping_arcs_can_be_interacted_independently()
249 lv_obj_set_size(arc, 100, 100); in test_two_overlapping_arcs_can_be_interacted_independently()
251 lv_arc_set_bg_angles(arc, 20, 160); in test_two_overlapping_arcs_can_be_interacted_independently()
253 lv_obj_add_flag(arc, LV_OBJ_FLAG_ADV_HITTEST); in test_two_overlapping_arcs_can_be_interacted_independently()
255 lv_arc_set_value(arc, 10); in test_two_overlapping_arcs_can_be_interacted_independently()
257 lv_arc_set_rotation(arc, 355); in test_two_overlapping_arcs_can_be_interacted_independently()
259 lv_obj_center(arc); in test_two_overlapping_arcs_can_be_interacted_independently()
263 lv_obj_add_event_cb(arc, dummy_event_cb, LV_EVENT_PRESSED, NULL); in test_two_overlapping_arcs_can_be_interacted_independently()