(make-c-struct vector3df data))
;; aabbox3df struct
+(define-wrapped-pointer-type aabbox3df-type
+ aabbox3df?
+ pointer->aabbox3df aabbox3df->pointer
+ (lambda (box port)
+ (format port "#<aabbox3df ~x>"
+ (pointer-address (aabbox3df->pointer box)))))
+
+(export pointer->aabbox3df
+ aabbox3df->pointer)
+
(define-public aabbox3df
(list vector3df vector3df))
-(define-public (aabbox3df->pointer data)
- (make-c-struct aabbox3df data))
-
(define-foreign aabbox3d-add-internal-point
void "irr_core_aabbox3d_addInternalPoint" (list '* '*))