Lines Matching refs:quarter_area

233     lv_area_t quarter_area;  in draw_quarter_0()  local
237quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius - q->width)) >> LV_TR… in draw_quarter_0()
238quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius)) >> LV_TRIGO_SH… in draw_quarter_0()
240quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * q->radius) >> LV_TRIGO_SHIFT); in draw_quarter_0()
241quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius - q->width)) >> LV… in draw_quarter_0()
243 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_0()
245 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_0()
252 quarter_area.x1 = q->center->x; in draw_quarter_0()
253 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_0()
255quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius - q->width)) >> LV_TR… in draw_quarter_0()
256quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius)) >> LV_TRIGO_SH… in draw_quarter_0()
258 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_0()
260 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_0()
265 quarter_area.x2 = q->center->x + q->radius; in draw_quarter_0()
266 quarter_area.y1 = q->center->y; in draw_quarter_0()
268quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * q->radius) >> LV_TRIGO_SHIFT); in draw_quarter_0()
269quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius - q->width)) >> LV… in draw_quarter_0()
271 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_0()
273 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_0()
283 quarter_area.x1 = q->center->x; in draw_quarter_0()
284 quarter_area.y1 = q->center->y; in draw_quarter_0()
285 quarter_area.x2 = q->center->x + q->radius; in draw_quarter_0()
286 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_0()
288 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_0()
290 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_0()
300 lv_area_t quarter_area; in draw_quarter_1() local
304quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_1()
305quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius - q->width)) >> … in draw_quarter_1()
307quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->end_angle) * (q->radius - q->width)) >> LV_TRIG… in draw_quarter_1()
308quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius)) >> LV_TRIGO_SHIF… in draw_quarter_1()
310 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_1()
312 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_1()
319 quarter_area.x1 = q->center->x - q->radius; in draw_quarter_1()
320 quarter_area.y1 = q->center->y; in draw_quarter_1()
322quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_1()
323quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius - q->width)) >> … in draw_quarter_1()
325 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_1()
327 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_1()
332 quarter_area.x2 = q->center->x - 1; in draw_quarter_1()
333 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_1()
335quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->end_angle) * (q->radius - q->width)) >> LV_TRIG… in draw_quarter_1()
336quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius)) >> LV_TRIGO_SHIF… in draw_quarter_1()
338 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_1()
340 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_1()
350 quarter_area.x1 = q->center->x - q->radius; in draw_quarter_1()
351 quarter_area.y1 = q->center->y; in draw_quarter_1()
352 quarter_area.x2 = q->center->x - 1; in draw_quarter_1()
353 quarter_area.y2 = q->center->y + q->radius; in draw_quarter_1()
355 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_1()
357 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_1()
367 lv_area_t quarter_area; in draw_quarter_2() local
371quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius)) >> LV_TRIGO_SH… in draw_quarter_2()
372quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius - q->width)) >> LV_TR… in draw_quarter_2()
374quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->end_angle) * q->radius) >> LV_TRIGO_SHIFT); in draw_quarter_2()
375quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius - q->width)) >> LV… in draw_quarter_2()
377 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_2()
379 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_2()
386 quarter_area.x2 = q->center->x - 1; in draw_quarter_2()
387 quarter_area.y1 = q->center->y - q->radius; in draw_quarter_2()
389quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius)) >> LV_TRIGO_SH… in draw_quarter_2()
390quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius - q->width)) >> LV_TR… in draw_quarter_2()
392 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_2()
394 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_2()
399 quarter_area.x1 = q->center->x - q->radius; in draw_quarter_2()
400 quarter_area.y2 = q->center->y - 1; in draw_quarter_2()
402quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius - q->width)) >> LV… in draw_quarter_2()
403quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->end_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_2()
405 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_2()
407 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_2()
417 quarter_area.x1 = q->center->x - q->radius; in draw_quarter_2()
418 quarter_area.y1 = q->center->y - q->radius; in draw_quarter_2()
419 quarter_area.x2 = q->center->x - 1; in draw_quarter_2()
420 quarter_area.y2 = q->center->y - 1; in draw_quarter_2()
422 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_2()
424 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_2()
434 lv_area_t quarter_area; in draw_quarter_3() local
438quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius - q->width)) >> … in draw_quarter_3()
439quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_3()
441quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius)) >> LV_TRIGO_SHIF… in draw_quarter_3()
442quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * (q->radius - q->width)) >> LV_TRIG… in draw_quarter_3()
444 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_3()
446 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_3()
453 quarter_area.x2 = q->center->x + q->radius; in draw_quarter_3()
454 quarter_area.y2 = q->center->y - 1; in draw_quarter_3()
456quarter_area.x1 = q->center->x + ((lv_trigo_sin(q->start_angle + 90) * (q->radius - q->width)) >> … in draw_quarter_3()
457quarter_area.y1 = q->center->y + ((lv_trigo_sin(q->start_angle) * (q->radius)) >> LV_TRIGO_SHIFT); in draw_quarter_3()
459 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_3()
461 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_3()
466 quarter_area.x1 = q->center->x; in draw_quarter_3()
467 quarter_area.y1 = q->center->y - q->radius; in draw_quarter_3()
469quarter_area.x2 = q->center->x + ((lv_trigo_sin(q->end_angle + 90) * (q->radius)) >> LV_TRIGO_SHIF… in draw_quarter_3()
470quarter_area.y2 = q->center->y + ((lv_trigo_sin(q->end_angle) * (q->radius - q->width)) >> LV_TRIG… in draw_quarter_3()
472 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_3()
474 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_3()
484 quarter_area.x1 = q->center->x; in draw_quarter_3()
485 quarter_area.y1 = q->center->y - q->radius; in draw_quarter_3()
486 quarter_area.x2 = q->center->x + q->radius; in draw_quarter_3()
487 quarter_area.y2 = q->center->y - 1; in draw_quarter_3()
489 bool ok = _lv_area_intersect(&quarter_area, &quarter_area, clip_area_ori); in draw_quarter_3()
491 q->draw_ctx->clip_area = &quarter_area; in draw_quarter_3()