#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