Lines Matching refs:start_angle
415 lv_coord_t start_angle, lv_coord_t end_angle) in lv_draw_mask_angle_init() argument
421 if(start_angle < 0) in lv_draw_mask_angle_init()
422 start_angle = 0; in lv_draw_mask_angle_init()
423 else if(start_angle > 359) in lv_draw_mask_angle_init()
424 start_angle = 359; in lv_draw_mask_angle_init()
431 if(end_angle < start_angle) { in lv_draw_mask_angle_init()
432 param->delta_deg = 360 - start_angle + end_angle; in lv_draw_mask_angle_init()
435 param->delta_deg = LV_ABS(end_angle - start_angle); in lv_draw_mask_angle_init()
438 param->cfg.start_angle = start_angle; in lv_draw_mask_angle_init()
445 LV_ASSERT_MSG(start_angle >= 0 && start_angle <= 360, "Unexpected start angle"); in lv_draw_mask_angle_init()
447 if(start_angle >= 0 && start_angle < 180) { in lv_draw_mask_angle_init()
453 LV_ASSERT_MSG(end_angle >= 0 && start_angle <= 360, "Unexpected end angle"); in lv_draw_mask_angle_init()
464 lv_draw_mask_line_angle_init(¶m->start_line, vertex_x, vertex_y, start_angle, start_side); in lv_draw_mask_angle_init()
922 if(p->cfg.start_angle < 180 && p->cfg.end_angle < 180 && in lv_draw_mask_angle()
923 p->cfg.start_angle != 0 && p->cfg.end_angle != 0 && in lv_draw_mask_angle()
924 p->cfg.start_angle > p->cfg.end_angle) { in lv_draw_mask_angle()
935 …if(p->cfg.start_angle > 270 && p->cfg.start_angle <= 359 && start_angle_last < 0) start_angle_last… in lv_draw_mask_angle()
936 …else if(p->cfg.start_angle > 0 && p->cfg.start_angle <= 90 && start_angle_last < 0) start_angle_la… in lv_draw_mask_angle()
937 …else if(p->cfg.start_angle > 90 && p->cfg.start_angle < 270 && start_angle_last > 0) start_angle_l… in lv_draw_mask_angle()
966 …else if(p->cfg.start_angle > 180 && p->cfg.end_angle > 180 && p->cfg.start_angle > p->cfg.end_angl… in lv_draw_mask_angle()
977 …if(p->cfg.start_angle > 270 && p->cfg.start_angle <= 359 && start_angle_last < 0) start_angle_last… in lv_draw_mask_angle()
978 …else if(p->cfg.start_angle > 0 && p->cfg.start_angle <= 90 && start_angle_last < 0) start_angle_la… in lv_draw_mask_angle()
979 …else if(p->cfg.start_angle > 90 && p->cfg.start_angle < 270 && start_angle_last > 0) start_angle_l… in lv_draw_mask_angle()
1013 if(p->cfg.start_angle == 180) { in lv_draw_mask_angle()
1017 else if(p->cfg.start_angle == 0) { in lv_draw_mask_angle()
1021 else if((p->cfg.start_angle < 180 && abs_y < p->cfg.vertex_p.y) || in lv_draw_mask_angle()
1022 (p->cfg.start_angle > 180 && abs_y >= p->cfg.vertex_p.y)) { in lv_draw_mask_angle()