From 0a9c6745ad6907688bf613c853ee23aafff86d1b Mon Sep 17 00:00:00 2001 From: Sara Date: Mon, 23 Oct 2023 21:52:58 +0200 Subject: [PATCH] added shape_get_points --- src/shape.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/shape.h b/src/shape.h index f0ec98b..650ab82 100644 --- a/src/shape.h +++ b/src/shape.h @@ -3,6 +3,7 @@ #include "vmath.h" #include "transform.h" +#include "list.h" typedef struct Shape Shape; @@ -21,6 +22,7 @@ extern Vector shape_get_point_transformed(Shape* self, size_t at, Transform tran extern void shape_set_point(Shape* self, size_t at, Vector point); extern void shape_add_point(Shape* self, Vector point); extern void shape_insert_point(Shape* self, size_t at, Vector point); +extern List* shape_get_points(Shape* self); extern Vector shape_remove_point(Shape* self, size_t at); extern Vector shape_get_median_point(Shape* self);