More files for convex_hull

This commit is contained in:
Alessandro Ranellucci 2013-11-22 22:38:30 +01:00
parent 4577f0725c
commit 5309e3ef22
4 changed files with 103 additions and 0 deletions

23
xs/xsp/Geometry.xsp Normal file
View file

@ -0,0 +1,23 @@
%module{Slic3r::XS};
%{
#include <myinit.h>
#include "Geometry.hpp"
%}
%package{Slic3r::Geometry};
%{
Polygon*
convex_hull(points)
Points points
PREINIT:
const char* CLASS = "Slic3r::Polygon";
CODE:
RETVAL = new Polygon ();
convex_hull(points, *RETVAL);
OUTPUT:
RETVAL
%}