From 3782fad1dcdb98c218e42e1f950d18027a2afea0 Mon Sep 17 00:00:00 2001 From: Michael Kirsch Date: Sat, 18 May 2019 11:43:41 +0200 Subject: [PATCH] remove everything perl sided --- xs/MANIFEST | 1 - xs/xsp/Model.xsp | 2 -- xs/xsp/TransformationMatrix.xsp | 12 ------------ xs/xsp/my.map | 3 --- xs/xsp/typemap.xspt | 2 -- 5 files changed, 20 deletions(-) delete mode 100644 xs/xsp/TransformationMatrix.xsp diff --git a/xs/MANIFEST b/xs/MANIFEST index db3c70672..0a90c2861 100644 --- a/xs/MANIFEST +++ b/xs/MANIFEST @@ -261,6 +261,5 @@ xsp/SupportMaterial.xsp xsp/Surface.xsp xsp/SurfaceCollection.xsp xsp/TriangleMesh.xsp -xsp/TransformationMatrix.xsp xsp/typemap.xspt xsp/XS.xsp diff --git a/xs/xsp/Model.xsp b/xs/xsp/Model.xsp index d54cd73f8..75692ec9d 100644 --- a/xs/xsp/Model.xsp +++ b/xs/xsp/Model.xsp @@ -335,8 +335,6 @@ ModelMaterial::attributes() %code%{ THIS->offset = *offset; %}; void set_local_trafo_matrix(bool dont_translate); - Ref local_trafo() - %code%{ RETVAL = &THIS->trafo; %}; void transform_mesh(TriangleMesh* mesh, bool dont_translate) const; diff --git a/xs/xsp/TransformationMatrix.xsp b/xs/xsp/TransformationMatrix.xsp deleted file mode 100644 index 547841e4d..000000000 --- a/xs/xsp/TransformationMatrix.xsp +++ /dev/null @@ -1,12 +0,0 @@ -%module{Slic3r::XS}; - -%{ -#include -#include "libslic3r/TransformationMatrix.hpp" -%} - -%name{Slic3r::TransformationMatrix} class TransformationMatrix { - TransformationMatrix(); - ~TransformationMatrix(); - -}; diff --git a/xs/xsp/my.map b/xs/xsp/my.map index fc887bef1..9a8bd2e3e 100644 --- a/xs/xsp/my.map +++ b/xs/xsp/my.map @@ -57,9 +57,6 @@ TriangleMesh* O_OBJECT_SLIC3R Ref O_OBJECT_SLIC3R_T Clone O_OBJECT_SLIC3R_T -TransformationMatrix* O_OBJECT_SLIC3R -Ref O_OBJECT_SLIC3R_T - SLAPrint* O_OBJECT_SLIC3R Ref O_OBJECT_SLIC3R_T Clone O_OBJECT_SLIC3R_T diff --git a/xs/xsp/typemap.xspt b/xs/xsp/typemap.xspt index 2642abe37..6a1847b94 100644 --- a/xs/xsp/typemap.xspt +++ b/xs/xsp/typemap.xspt @@ -88,8 +88,6 @@ %typemap{TriangleMesh*}; %typemap{Ref}{simple}; %typemap{Clone}{simple}; -%typemap{TransformationMatrix*}; -%typemap{Ref}{simple}; %typemap{PolylineCollection*}; %typemap{Ref}{simple}; %typemap{Clone}{simple};