summaryrefslogtreecommitdiff
path: root/lib/lvgl/src/draw/lv_draw_triangle.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/lvgl/src/draw/lv_draw_triangle.c')
m---------lib/lvgl0
-rw-r--r--lib/lvgl/src/draw/lv_draw_triangle.c52
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
+ **********************/