/lvgl-latest/src/libs/thorvg/ |
D | tvgSwMath.cpp | 50 int mathCubicAngle(const SwPoint* base, SwFixed& angleIn, SwFixed& angleMid, SwFixed& angleOut) in mathCubicAngle() argument 52 auto d1 = base[2] - base[3]; in mathCubicAngle() 53 auto d2 = base[1] - base[2]; in mathCubicAngle() 54 auto d3 = base[0] - base[1]; in mathCubicAngle() 222 void mathSplitCubic(SwPoint* base) in mathSplitCubic() argument 226 base[6].x = base[3].x; in mathSplitCubic() 227 c = base[1].x; in mathSplitCubic() 228 d = base[2].x; in mathSplitCubic() 229 base[1].x = a = (base[0].x + c) >> 1; in mathSplitCubic() 230 base[5].x = b = (base[3].x + d) >> 1; in mathSplitCubic() [all …]
|
/lvgl-latest/src/others/xml/ |
D | lv_xml_utils.c | 28 static bool is_digit(char c, int base); 124 int32_t lv_xml_strtol(const char * str, char ** endptr, int32_t base) in lv_xml_strtol() argument 143 if(base == 0) { in lv_xml_strtol() 146 base = 16; in lv_xml_strtol() 150 base = 8; in lv_xml_strtol() 155 base = 10; in lv_xml_strtol() 163 if(is_digit(*s, base)) { in lv_xml_strtol() 179 if(result > (INT32_MAX - digit) / base) { in lv_xml_strtol() 185 result = result * base + digit; in lv_xml_strtol() 225 static bool is_digit(char c, int base) in is_digit() argument [all …]
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_path.c | 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() [all …]
|
/lvgl-latest/src/draw/ |
D | lv_draw_rect.c | 63 dsc->base.dsc_size = sizeof(lv_draw_fill_dsc_t); in lv_draw_fill_dsc_init() 76 dsc->base.dsc_size = sizeof(lv_draw_border_dsc_t); in lv_draw_border_dsc_init() 88 dsc->base.dsc_size = sizeof(lv_draw_box_shadow_dsc_t); in lv_draw_box_shadow_dsc_init() 155 shadow_dsc->base = dsc->base; in lv_draw_rect() 156 shadow_dsc->base.dsc_size = sizeof(lv_draw_box_shadow_dsc_t); in lv_draw_rect() 185 bg_dsc->base = dsc->base; in lv_draw_rect() 186 bg_dsc->base.dsc_size = sizeof(lv_draw_fill_dsc_t); in lv_draw_rect() 228 bg_image_dsc->base = dsc->base; in lv_draw_rect() 229 bg_image_dsc->base.dsc_size = sizeof(lv_draw_image_dsc_t); in lv_draw_rect() 253 bg_label_dsc->base = dsc->base; in lv_draw_rect() [all …]
|
D | lv_draw_rect.h | 33 lv_draw_dsc_base_t base; member 73 lv_draw_dsc_base_t base; member 83 lv_draw_dsc_base_t base; member 95 lv_draw_dsc_base_t base; member
|
D | lv_draw_label.h | 33 lv_draw_dsc_base_t base; member 67 lv_draw_dsc_base_t base; member
|
D | lv_draw_mask_private.h | 32 lv_draw_dsc_base_t base; member
|
/lvgl-latest/src/misc/ |
D | lv_area.c | 316 void lv_area_align(const lv_area_t * base, lv_area_t * to_align, lv_align_t align, int32_t ofs_x, i… in lv_area_align() argument 323 x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; in lv_area_align() 324 y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; in lv_area_align() 332 x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; in lv_area_align() 337 x = lv_area_get_width(base) - lv_area_get_width(to_align); in lv_area_align() 343 y = lv_area_get_height(base) - lv_area_get_height(to_align); in lv_area_align() 346 x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; in lv_area_align() 347 y = lv_area_get_height(base) - lv_area_get_height(to_align); in lv_area_align() 351 x = lv_area_get_width(base) - lv_area_get_width(to_align); in lv_area_align() 352 y = lv_area_get_height(base) - lv_area_get_height(to_align); in lv_area_align() [all …]
|
D | lv_utils.c | 38 void * lv_utils_bsearch(const void * key, const void * base, size_t n, size_t size, in lv_utils_bsearch() argument 44 for(middle = base; n != 0;) { in lv_utils_bsearch() 48 base = (middle += size); in lv_utils_bsearch() 52 middle = base; in lv_utils_bsearch()
|
D | lv_tree.c | 76 const lv_tree_class_t * base = class_p; in get_instance_size() local 77 while(base && base->instance_size == 0) in get_instance_size() 78 base = base->base_class; in get_instance_size() 80 return base->instance_size; in get_instance_size()
|
D | lv_utils.h | 49 void * lv_utils_bsearch(const void * key, const void * base, size_t n, size_t size,
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_sprintf_builtin.c | 203 … bool negative, unsigned int base, unsigned int prec, unsigned int width, unsigned int flags) in _ntoa_format() argument 222 if(len && (base == 16U)) { in _ntoa_format() 226 if((base == 16U) && !(flags & FLAGS_UPPERCASE) && (len < PRINTF_NTOA_BUFFER_SIZE)) { in _ntoa_format() 229 else if((base == 16U) && (flags & FLAGS_UPPERCASE) && (len < PRINTF_NTOA_BUFFER_SIZE)) { in _ntoa_format() 232 else if((base == 2U) && (len < PRINTF_NTOA_BUFFER_SIZE)) { in _ntoa_format() 257 … unsigned long base, unsigned int prec, unsigned int width, unsigned int flags) in _ntoa_long() argument 270 const char digit = (char)(value % base); in _ntoa_long() 272 value /= base; in _ntoa_long() 276 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width,… in _ntoa_long() 282 … bool negative, unsigned long long base, unsigned int prec, unsigned int width, unsigned int flags) in _ntoa_long_long() argument [all …]
|
/lvgl-latest/src/core/ |
D | lv_obj_class.c | 198 const lv_obj_class_t * base = class_p; in get_instance_size() local 199 while(base && base->instance_size == 0) base = base->base_class; in get_instance_size() 201 if(base == NULL) return 0; /*Never happens: set at least in `lv_obj` class*/ in get_instance_size() 203 return base->instance_size; in get_instance_size()
|
D | lv_obj_draw.c | 47 draw_dsc->base.obj = obj; in lv_obj_init_draw_rect_dsc() 48 draw_dsc->base.part = part; in lv_obj_init_draw_rect_dsc() 50 lv_opa_t opa = get_layer_opa(obj, part, &draw_dsc->base); in lv_obj_init_draw_rect_dsc() 156 draw_dsc->base.obj = obj; in lv_obj_init_draw_label_dsc() 157 draw_dsc->base.part = part; in lv_obj_init_draw_label_dsc() 165 lv_opa_t opa = get_layer_opa(obj, part, &draw_dsc->base); in lv_obj_init_draw_label_dsc() 194 draw_dsc->base.obj = obj; in lv_obj_init_draw_image_dsc() 195 draw_dsc->base.part = part; in lv_obj_init_draw_image_dsc() 203 lv_opa_t opa = get_layer_opa(obj, part, &draw_dsc->base); in lv_obj_init_draw_image_dsc() 229 draw_dsc->base.obj = obj; in lv_obj_init_draw_line_dsc() [all …]
|
D | lv_obj_pos.c | 328 void lv_obj_align_to(lv_obj_t * obj, const lv_obj_t * base, lv_align_t align, int32_t x_ofs, int32_… in lv_obj_align_to() argument 333 if(base == NULL) base = lv_obj_get_parent(obj); in lv_obj_align_to() 335 LV_ASSERT_OBJ(base, MY_CLASS); in lv_obj_align_to() 347 int32_t bleft = lv_obj_get_style_space_left(base, LV_PART_MAIN); in lv_obj_align_to() 348 int32_t btop = lv_obj_get_style_space_top(base, LV_PART_MAIN); in lv_obj_align_to() 351 … if(lv_obj_get_style_base_dir(base, LV_PART_MAIN) == LV_BASE_DIR_RTL) align = LV_ALIGN_TOP_RIGHT; in lv_obj_align_to() 357 x = lv_obj_get_content_width(base) / 2 - lv_obj_get_width(obj) / 2 + bleft; in lv_obj_align_to() 358 y = lv_obj_get_content_height(base) / 2 - lv_obj_get_height(obj) / 2 + btop; in lv_obj_align_to() 367 x = lv_obj_get_content_width(base) / 2 - lv_obj_get_width(obj) / 2 + bleft; in lv_obj_align_to() 372 x = lv_obj_get_content_width(base) - lv_obj_get_width(obj) + bleft; in lv_obj_align_to() [all …]
|
D | lv_obj_event.c | 77 const lv_obj_class_t * base; in lv_obj_event_base() local 78 if(class_p == NULL) base = ((lv_obj_t *)e->current_target)->class_p; in lv_obj_event_base() 79 else base = class_p->base_class; in lv_obj_event_base() 82 while(base && base->event_cb == NULL) base = base->base_class; in lv_obj_event_base() 84 if(base == NULL) return LV_RESULT_OK; in lv_obj_event_base() 85 if(base->event_cb == NULL) return LV_RESULT_OK; in lv_obj_event_base() 90 base->event_cb(base, e); in lv_obj_event_base()
|
/lvgl-latest/src/libs/svg/ |
D | lv_svg_render.c | 41 #define PCT_TO_PX(v, base) ((v) > 1 ? (v) : ((v) * (base))) argument 76 lv_svg_render_obj_t base; member 83 lv_svg_render_obj_t base; member 88 lv_svg_render_obj_t base; member 95 lv_svg_render_obj_t base; member 101 lv_svg_render_obj_t base; member 107 lv_svg_render_obj_t base; member 117 lv_svg_render_obj_t base; member 124 lv_svg_render_obj_t base; member 132 lv_svg_render_obj_t base; member [all …]
|
/lvgl-latest/src/draw/dma2d/ |
D | lv_draw_dma2d.c | 290 && (dsc->base.layer->color_format == LV_COLOR_FORMAT_ARGB8888 in evaluate_cb() 291 || dsc->base.layer->color_format == LV_COLOR_FORMAT_XRGB8888 in evaluate_cb() 292 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB888 in evaluate_cb() 293 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB565))) { in evaluate_cb() 318 && (dsc->base.layer->color_format == LV_COLOR_FORMAT_ARGB8888 in evaluate_cb() 319 || dsc->base.layer->color_format == LV_COLOR_FORMAT_XRGB8888 in evaluate_cb() 320 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB888 in evaluate_cb() 321 || dsc->base.layer->color_format == LV_COLOR_FORMAT_RGB565))) { in evaluate_cb() 384 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb() 391 … lv_draw_buf_width_to_stride(lv_area_get_width(&layer->buf_area), dsc->base.layer->color_format)); in dispatch_cb() [all …]
|
D | lv_draw_dma2d_fill.c | 40 lv_color_format_t cf = dsc->base.layer->color_format; in lv_draw_dma2d_opaque_fill() 74 lv_color_format_t cf = dsc->base.layer->color_format; in lv_draw_dma2d_fill()
|
/lvgl-latest/tests/src/test_cases/ |
D | test_tree.c | 9 lv_tree_node_t base; member 63 TEST_ASSERT_EQUAL_UINT32(1, test->base.child_cnt); in testCreateAndDelete() 64 TEST_ASSERT_EQUAL_UINT32(0, node->base.child_cnt); in testCreateAndDelete() 65 TEST_ASSERT_EQUAL(test, node->base.parent); in testCreateAndDelete() 66 TEST_ASSERT_EQUAL(NULL, test->base.parent); in testCreateAndDelete() 72 TEST_ASSERT_EQUAL(NULL, test->base.children[0]); in testCreateAndDelete() 99 TEST_ASSERT_EQUAL(16, node->base.child_cnt); in testBuildTree()
|
/lvgl-latest/src/libs/barcode/ |
D | code128.c | 300 static int code128_do_a_step(struct code128_step * base, int prev_ix, int ix) in code128_do_a_step() argument 302 struct code128_step * previous_step = &base[prev_ix]; in code128_do_a_step() 303 struct code128_step * step = &base[ix]; in code128_do_a_step() 324 static int code128_do_b_step(struct code128_step * base, int prev_ix, int ix) in code128_do_b_step() argument 326 struct code128_step * previous_step = &base[prev_ix]; in code128_do_b_step() 327 struct code128_step * step = &base[ix]; in code128_do_b_step() 348 static int code128_do_c_step(struct code128_step * base, int prev_ix, int ix) in code128_do_c_step() argument 350 struct code128_step * previous_step = &base[prev_ix]; in code128_do_c_step() 351 struct code128_step * step = &base[ix]; in code128_do_c_step()
|
/lvgl-latest/src/widgets/chart/ |
D | lv_chart.c | 743 line_dsc.base.layer = layer; in draw_div_lines() 768 line_dsc.base.id1 = i; in draw_div_lines() 789 line_dsc.base.id1 = i; in draw_div_lines() 825 line_dsc.base.layer = layer; in draw_series_line() 830 point_dsc_default.base.layer = layer; in draw_series_line() 843 line_dsc.base.id1 = lv_ll_get_len(&chart->series_ll) - 1; in draw_series_line() 844 point_dsc_default.base.id1 = line_dsc.base.id1; in draw_series_line() 848 line_dsc.base.id1--; in draw_series_line() 849 point_dsc_default.base.id1--; in draw_series_line() 854 line_dsc.base.id2 = 0; in draw_series_line() [all …]
|
/lvgl-latest/src/themes/default/ |
D | lv_theme_default.c | 163 lv_theme_t base; member 209 …if(theme_def->base.flags & MODE_DARK) return lv_color_mix(lv_palette_darken(LV_PALETTE_GREY, 2), c… in grey_filter_cb() 227 theme->color_scr = theme->base.flags & MODE_DARK ? DARK_COLOR_SCR : LIGHT_COLOR_SCR; in style_init() 228 theme->color_text = theme->base.flags & MODE_DARK ? DARK_COLOR_TEXT : LIGHT_COLOR_TEXT; in style_init() 229 theme->color_card = theme->base.flags & MODE_DARK ? DARK_COLOR_CARD : LIGHT_COLOR_CARD; in style_init() 230 theme->color_grey = theme->base.flags & MODE_DARK ? DARK_COLOR_GREY : LIGHT_COLOR_GREY; in style_init() 245 lv_color_t sb_color = (theme->base.flags & MODE_DARK) ? lv_palette_darken(LV_PALETTE_GREY, in style_init() 264 lv_style_set_text_font(&theme->styles.scr, theme->base.font_normal); in style_init() 284 lv_style_set_outline_color(&theme->styles.outline_primary, theme->base.color_primary); in style_init() 290 lv_style_set_outline_color(&theme->styles.outline_secondary, theme->base.color_secondary); in style_init() [all …]
|
/lvgl-latest/docs/details/libs/ |
D | freetype.rst | 61 FT_CSRCS += freetype/src/base/ftbase.c 62 FT_CSRCS += freetype/src/base/ftbitmap.c 63 FT_CSRCS += freetype/src/base/ftdebug.c 64 FT_CSRCS += freetype/src/base/ftglyph.c 65 FT_CSRCS += freetype/src/base/ftinit.c
|
/lvgl-latest/src/themes/ |
D | lv_theme.c | 56 void lv_theme_set_parent(lv_theme_t * new_theme, lv_theme_t * base) in lv_theme_set_parent() argument 58 new_theme->parent = base; in lv_theme_set_parent()
|