]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/aabbox3d.h
Vertices, boxes, matrices, transformations and more
[c-irrlicht.git] / include / aabbox3d.h
index f31fadbd6b5232d7ada63b2797fac75f56b66633..1940c20aad0fe0fcb993ab0a42b05017e47aa93a 100644 (file)
 #ifndef __C_IRR_AABBOX_3D_H_INCLUDED__
 #define __C_IRR_AABBOX_3D_H_INCLUDED__
 
-typedef struct{
+#include "vector3d.h"
+
+typedef struct {
+  irr_core_vector3df minEdge;
+  irr_core_vector3df maxEdge;
 } irr_core_aabbox3d_f32;
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+  void
+  irr_core_aabbox3d_addInternalPoint(irr_core_aabbox3d_f32 box,
+                                     irr_core_vector3df p);
+
+  void
+  irr_core_aabbox3d_reset(irr_core_aabbox3d_f32 box,
+                          irr_core_vector3df initValue);
+
+#ifdef __cplusplus
+}
+#endif
+
 #endif