Searched refs:a1_p (Results 1 – 2 of 2) sorted by relevance
/lvgl-latest/src/misc/ |
D | lv_area.c | 94 bool lv_area_intersect(lv_area_t * res_p, const lv_area_t * a1_p, const lv_area_t * a2_p) in lv_area_intersect() argument 97 res_p->x1 = LV_MAX(a1_p->x1, a2_p->x1); in lv_area_intersect() 98 res_p->y1 = LV_MAX(a1_p->y1, a2_p->y1); in lv_area_intersect() 99 res_p->x2 = LV_MIN(a1_p->x2, a2_p->x2); in lv_area_intersect() 100 res_p->y2 = LV_MIN(a1_p->y2, a2_p->y2); in lv_area_intersect() 111 int8_t lv_area_diff(lv_area_t res_p[], const lv_area_t * a1_p, const lv_area_t * a2_p) in lv_area_diff() argument 114 if(!lv_area_is_on(a1_p, a2_p)) return -1; in lv_area_diff() 117 if(lv_area_is_in(a1_p, a2_p, 0)) return 0; in lv_area_diff() 124 int32_t a1_w = lv_area_get_width(a1_p) - 1; in lv_area_diff() 125 int32_t a1_h = lv_area_get_height(a1_p) - 1; in lv_area_diff() [all …]
|
D | lv_area_private.h | 46 bool lv_area_intersect(lv_area_t * res_p, const lv_area_t * a1_p, const lv_area_t * a2_p); 55 int8_t lv_area_diff(lv_area_t res_p[], const lv_area_t * a1_p, const lv_area_t * a2_p); 63 void lv_area_join(lv_area_t * a_res_p, const lv_area_t * a1_p, const lv_area_t * a2_p); 80 bool lv_area_is_on(const lv_area_t * a1_p, const lv_area_t * a2_p);
|