Lines Matching refs:base

35 #define PATH_CURRENT_PTR(PATH) ((uint8_t*)(PATH)->base.path + (PATH)->base.path_length)
36 #define PATH_LENGTH_INC(PATH, LENGTH) ((PATH)->base.path_length += (LENGTH))
43 vg_lite_path_t base; member
95 &path->base, in lv_vg_lite_path_create()
110 if(path->base.path != NULL) { in lv_vg_lite_path_destroy()
111 lv_free(path->base.path); in lv_vg_lite_path_destroy()
112 path->base.path = NULL; in lv_vg_lite_path_destroy()
115 LV_VG_LITE_CHECK_ERROR(vg_lite_clear_path(&path->base)); in lv_vg_lite_path_destroy()
143 path->base.path_length = 0; in lv_vg_lite_path_reset()
144 path->base.format = data_format; in lv_vg_lite_path_reset()
145 path->base.quality = VG_LITE_HIGH; in lv_vg_lite_path_reset()
146 path->base.path_type = VG_LITE_DRAW_ZERO; in lv_vg_lite_path_reset()
154 return &path->base; in lv_vg_lite_path_get_path()
162 path->base.bounding_box[0] = min_x; in lv_vg_lite_path_set_bounding_box()
163 path->base.bounding_box[1] = min_y; in lv_vg_lite_path_set_bounding_box()
164 path->base.bounding_box[2] = max_x; in lv_vg_lite_path_set_bounding_box()
165 path->base.bounding_box[3] = max_y; in lv_vg_lite_path_set_bounding_box()
180 if(min_x) *min_x = path->base.bounding_box[0]; in lv_vg_lite_path_get_bounding_box()
181 if(min_y) *min_y = path->base.bounding_box[1]; in lv_vg_lite_path_get_bounding_box()
182 if(max_x) *max_x = path->base.bounding_box[2]; in lv_vg_lite_path_get_bounding_box()
183 if(max_y) *max_y = path->base.bounding_box[3]; in lv_vg_lite_path_get_bounding_box()
258 path->base.quality = quality; in lv_vg_lite_path_set_quality()
266 while(path->base.path_length + len > path->mem_size) { in lv_vg_lite_path_reserve_space()
281 path->base.path = lv_realloc(path->base.path, path->mem_size); in lv_vg_lite_path_reserve_space()
282 LV_ASSERT_MALLOC(path->base.path); in lv_vg_lite_path_reserve_space()
297 switch(path->base.format) { in lv_vg_lite_path_append_op()
312 LV_ASSERT_FORMAT_MSG(false, "Invalid format: %d", path->base.format); in lv_vg_lite_path_append_op()
337 switch(path->base.format) { in lv_vg_lite_path_append_point()
351 LV_ASSERT_FORMAT_MSG(false, "Invalid format: %d", path->base.format); in lv_vg_lite_path_append_point()
410 path->base.add_end = 1; in lv_vg_lite_path_end()
694 LV_ASSERT(dest->base.format == dest->base.format); in lv_vg_lite_path_append_path()
695 lv_vg_lite_path_append_data(dest, src->base.path, src->base.path_length); in lv_vg_lite_path_append_path()