Home
last modified time | relevance | path

Searched refs:tree (Results 1 – 25 of 26) sorted by relevance

12

/lvgl-latest/src/misc/
Dlv_rb.c24 static lv_rb_node_t * rb_create_node(lv_rb_t * tree);
25 static lv_rb_node_t * rb_find_leaf_parent(lv_rb_t * tree, lv_rb_node_t * node);
26 static void rb_right_rotate(lv_rb_t * tree, lv_rb_node_t * node);
27 static void rb_left_rotate(lv_rb_t * tree, lv_rb_node_t * node);
28 static void rb_insert_color(lv_rb_t * tree, lv_rb_node_t * node);
29 static void rb_delete_color(lv_rb_t * tree, lv_rb_node_t * node1, lv_rb_node_t * node2);
47 bool lv_rb_init(lv_rb_t * tree, lv_rb_compare_t compare, size_t node_size) in lv_rb_init() argument
49 LV_ASSERT_NULL(tree); in lv_rb_init()
53 if(tree == NULL || compare == NULL || node_size == 0) { in lv_rb_init()
57 lv_memzero(tree, sizeof(lv_rb_t)); in lv_rb_init()
[all …]
Dlv_rb.h41 bool lv_rb_init(lv_rb_t * tree, lv_rb_compare_t compare, size_t node_size);
42 lv_rb_node_t * lv_rb_insert(lv_rb_t * tree, void * key);
43 lv_rb_node_t * lv_rb_find(lv_rb_t * tree, const void * key);
44 void * lv_rb_remove_node(lv_rb_t * tree, lv_rb_node_t * node);
45 void * lv_rb_remove(lv_rb_t * tree, const void * key);
46 bool lv_rb_drop_node(lv_rb_t * tree, lv_rb_node_t * node);
47 bool lv_rb_drop(lv_rb_t * tree, const void * key);
52 void lv_rb_destroy(lv_rb_t * tree);
/lvgl-latest/docs/details/integration/os/
Drt-thread.rst55tree/master/bsp/qemu-vexpress-a9/applications/lvgl>`__ | `Infineon psoc6-eva…
57 …rt-thread/tree/master/bsp/simulator/applications/lvgl>`__ | `Renesas ra6m3-ek …
59 …rt-thread/tree/master/bsp/nuvoton/numaker-iot-m487/applications/lvgl>`__ | `Renesas ra6m4-cpk …
61 …rt-thread/tree/master/bsp/nuvoton/numaker-pfm-m487/applications/lvgl>`__ | `Renesas ra6m3-hmi …
63 …thread/tree/master/bsp/nuvoton/nk-980iot/applications/lvgl>`__ | `STM32H750 ART-…
65 …-thread/tree/master/bsp/nuvoton/numaker-m2354/applications/lvgl>`__ | `STM32F469 Discove…
67 …hread/tree/master/bsp/nuvoton/nk-n9h30/applications/lvgl>`__ | `STM32F407 expl…
69 …t-thread/tree/master/bsp/nuvoton/numaker-m032ki/applications/lvgl>`__ | `STM32L475 pandora…
71 …/rt-thread/tree/master/bsp/nuvoton/numaker-hmi-ma35d1/applications/lvgl>`__ | `NXP imxrt1060-evk <…
73 …d/rt-thread/tree/master/bsp/nuvoton/numaker-iot-m467/applications/lvgl>`__ | `Raspberry PICO <…
[all …]
/lvgl-latest/docs/details/debugging/
Dgdb_plugin.rst41 - ``dump obj``: Dump the object tree.
45 Dump obj tree
48 ``dump obj``: Dump the object tree.
50 ``dump obj -L 2``: Dump the object tree with a depth of 2.
52 ``dump obj -a 0x60700000dd10``: Dump the object tree starting from the specified address.
/lvgl-latest/docs/details/libs/
Dsvg.rst31 /* Create an SVG DOM tree*/
39 /* Release the DOM tree*/
/lvgl-latest/src/libs/lodepng/
Dlodepng.c689 static void HuffmanTree_init(HuffmanTree * tree) in HuffmanTree_init() argument
691 tree->codes = 0; in HuffmanTree_init()
692 tree->lengths = 0; in HuffmanTree_init()
693 tree->table_len = 0; in HuffmanTree_init()
694 tree->table_value = 0; in HuffmanTree_init()
697 static void HuffmanTree_cleanup(HuffmanTree * tree) in HuffmanTree_cleanup() argument
699 lodepng_free(tree->codes); in HuffmanTree_cleanup()
700 lodepng_free(tree->lengths); in HuffmanTree_cleanup()
701 lodepng_free(tree->table_len); in HuffmanTree_cleanup()
702 lodepng_free(tree->table_value); in HuffmanTree_cleanup()
[all …]
/lvgl-latest/demos/
DREADME.md118 See in [widgets](https://github.com/lvgl/lvgl/tree/master/demos/widgets) folder.
133 See in [music](https://github.com/lvgl/lvgl/tree/master/demos/music) folder.
141 See in [keypad_encoder](https://github.com/lvgl/lvgl/tree/master/demos/keypad_encoder) folder.
147 See in [benchmark](https://github.com/lvgl/lvgl/tree/master/demos/benchmark) folder.
152 See in [stress](https://github.com/lvgl/lvgl/tree/master/demos/stress) folder.
/lvgl-latest/.github/
Dpull_request_template.md6 - Update the [Documentation](https://github.com/lvgl/lvgl/tree/master/docs) if needed.
7 - Add [Examples](https://github.com/lvgl/lvgl/tree/master/examples) if relevant.
/lvgl-latest/docs/details/integration/chip/
Despressif.rst72 - esp_lcd natively supports for some `basic displays <https://github.com/espressif/esp-idf/tree/ma…
73 - Other displays are maintained in `esp-bsp repository <https://github.com/espressif/esp-bsp/tree/…
74 - Touch drivers are maintained in `esp-bsp repository <https://github.com/espressif/esp-bsp/tree/m…
94 `SPIFFS <https://github.com/espressif/esp-idf/tree/master/examples/storage/spiffsgen>`__
96 `SD Card <https://github.com/espressif/esp-idf/tree/master/examples/storage/sd_card/sdspi>`__
98 `LittleFS <https://github.com/espressif/esp-idf/tree/master/examples/storage/littlefs>`__
/lvgl-latest/docs/details/integration/renderers/
Darm2d.rst36 `CMSIS-Pack <https://github.com/lvgl/lvgl/tree/master/env_support/cmsis-pack>`__
/lvgl-latest/examples/arduino/LVGL_Arduino/
DLVGL_Arduino.ino121 * - Source codes: https://github.com/lvgl/lvgl/tree/master/examples
/lvgl-latest/docs/
DREADME_jp.rst119 …l=ja&_x_tr_hl=ja>`__\ は\ `100以上の簡単なサンプルプログラム <https://github.com/lvgl/lvgl/tree/master/examples>`__
155 フォルダ <https://github.com/lvgl/lvgl/tree/master/examples>`__ :gb:
566 5. `サンプルプログラム <https://github.com/lvgl/lvgl/tree/master/examples>`__
DREADME_zh.rst171 如果要查看更多示例,可查看 \ `Examples <https://github.com/lvgl/lvgl/tree/master/examples>`__ 文件夹。
549 5. 尝试一些\ `示例 <https://github.com/lvgl/lvgl/tree/master/examples>`__
DDoxyfile832 # subdirectory from a directory tree whose root is specified with the INPUT tag.
1014 # - Make sure the INPUT points to the root of the source tree
1217 # shown in the various tree structured indices initially; the user can expand
1218 # and collapse entries dynamically later on. Doxygen will expand the tree to
1220 # a fully collapsed tree already exceeds this amount). So setting the number of
1221 # entries 1 will produce a full collapsed tree by default. 0 is a special value
1223 # tree by default.
1328 # the table of contents of the HTML help documentation and to the tree view.
1422 # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
1428 # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
[all …]
DROADMAP.rst113 (see `here <https://github.com/lvgl/lvgl/tree/arch/img-decode-rework>`__)
DREADME_pt_BR.rst211 `examples <https://github.com/lvgl/lvgl/tree/master/examples>`__.
626 `exemplos <https://github.com/lvgl/lvgl/tree/master/examples>`__
/lvgl-latest/docs/details/widgets/
Dlottie.rst35 …>`__ library which is `integrated into LVGL <https://github.com/lvgl/lvgl/tree/master/src/libs/tho…
/lvgl-latest/docs/details/integration/framework/
Darduino.rst12 …), use the `Arduino_H7_Video <https://github.com/arduino/ArduinoCore-mbed/tree/main/libraries/Ardu…
/lvgl-latest/docs/details/integration/bindings/
Djavascript.rst41 See the `demo <https://github.com/lvgl/lv_binding_js/tree/master/demo>`__ folder
/lvgl-latest/docs/details/integration/driver/
Dwayland.rst10 | The **Wayland** `driver <https://github.com/lvgl/lvgl/tree/master/src/drivers/wayland>`__ offers …
/lvgl-latest/docs/details/integration/driver/display/
Dlcd_stm32_guide.rst81 #. In the project tree clone the LVGL repository into the Middlewares/Third_Party folder (this tuto…
87 …_template.h' into the 'Middlewares' folder, and rename it to 'lv_conf.h'. Refresh the project tree.
/lvgl-latest/docs/intro/
Dbasics.rst104 user interface, an application next creates a tree of Widgets that LVGL can render to
120 The application then adds Widgets to this Screen as children in the tree. Widgets
/lvgl-latest/
DREADME.md110 For more examples check out the [Examples](https://github.com/lvgl/lvgl/tree/master/examples) folde…
429 5. Try out some [Examples](https://github.com/lvgl/lvgl/tree/master/examples).
/lvgl-latest/docs/details/integration/os/yocto/
Dlvgl_recipe.rst34 After this section the folder tree will be like this
639 directory tree should look like the following
/lvgl-latest/docs/details/main-components/
Dindev.rst224 the source tree ``examples/others/gestures/lv_example_gestures.c``

12