diff options
Diffstat (limited to 'lib/lvgl/src/draw/lv_draw_triangle.c')
| m--------- | lib/lvgl | 0 | ||||
| -rw-r--r-- | lib/lvgl/src/draw/lv_draw_triangle.c | 52 |
2 files changed, 52 insertions, 0 deletions
diff --git a/lib/lvgl b/lib/lvgl deleted file mode 160000 -Subproject 0732400e7b564dd0e7dc4a924619d8e19c5b23a diff --git a/lib/lvgl/src/draw/lv_draw_triangle.c b/lib/lvgl/src/draw/lv_draw_triangle.c new file mode 100644 index 00000000..42b4d779 --- /dev/null +++ b/lib/lvgl/src/draw/lv_draw_triangle.c @@ -0,0 +1,52 @@ +/** + * @file lv_draw_triangle.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_draw.h" +#include "lv_draw_triangle.h" +#include "../misc/lv_math.h" +#include "../misc/lv_mem.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ + +/********************** + * STATIC VARIABLES + **********************/ + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void lv_draw_polygon(struct _lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc_t * draw_dsc, const lv_point_t points[], + uint16_t point_cnt) +{ + draw_ctx->draw_polygon(draw_ctx, draw_dsc, points, point_cnt); +} + +void lv_draw_triangle(struct _lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc_t * draw_dsc, const lv_point_t points[]) +{ + + draw_ctx->draw_polygon(draw_ctx, draw_dsc, points, 3); +} + +/********************** + * STATIC FUNCTIONS + **********************/ |
