commit 10e2d67427b685828bea7b84a1e1446982f89fa3
parent 8655e4eea00f20e242519849e217e20483590eea
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Wed, 24 Mar 2021 18:33:28 +0100
Add the htrdr_rectangle_get_center function
Diffstat:
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/src/core/htrdr_rectangle.c b/src/core/htrdr_rectangle.c
@@ -166,6 +166,13 @@ htrdr_rectangle_get_normal(const struct htrdr_rectangle* rect, double normal[3])
d3_set(normal, rect->normal);
}
+void
+htrdr_rectangle_get_center(const struct htrdr_rectangle* rect, double pos[3])
+{
+ ASSERT(rect && pos);
+ d3_set(pos, rect->position);
+}
+
double*
htrdr_rectangle_get_transform
(const struct htrdr_rectangle* rect,
diff --git a/src/core/htrdr_rectangle.h b/src/core/htrdr_rectangle.h
@@ -55,6 +55,11 @@ htrdr_rectangle_get_normal
(const struct htrdr_rectangle* rect,
double normal[3]);
+HTRDR_CORE_API void
+htrdr_rectangle_get_center
+ (const struct htrdr_rectangle* rect,
+ double center[3]);
+
HTRDR_CORE_API double*
htrdr_rectangle_get_transform
(const struct htrdr_rectangle* rect,