add TrafoMatrix class to compile targets

This commit is contained in:
Michael Kirsch 2019-02-24 18:51:35 +01:00 committed by Joseph Lenox
parent 9158eb0a33
commit f8e6bbafae
4 changed files with 6 additions and 0 deletions

View File

@ -248,6 +248,7 @@ sub thread_cleanup {
*Slic3r::Surface::DESTROY = sub {}; *Slic3r::Surface::DESTROY = sub {};
*Slic3r::Surface::Collection::DESTROY = sub {}; *Slic3r::Surface::Collection::DESTROY = sub {};
*Slic3r::TriangleMesh::DESTROY = sub {}; *Slic3r::TriangleMesh::DESTROY = sub {};
*Slic3r::TransformationMatrix::DESTROY = sub {};
return undef; # this prevents a "Scalars leaked" warning return undef; # this prevents a "Scalars leaked" warning
} }

View File

@ -223,6 +223,7 @@ add_library(libslic3r STATIC
${LIBDIR}/libslic3r/SurfaceCollection.cpp ${LIBDIR}/libslic3r/SurfaceCollection.cpp
${LIBDIR}/libslic3r/SVG.cpp ${LIBDIR}/libslic3r/SVG.cpp
${LIBDIR}/libslic3r/TriangleMesh.cpp ${LIBDIR}/libslic3r/TriangleMesh.cpp
${LIBDIR}/libslic3r/TransformationMatrix.cpp
${LIBDIR}/libslic3r/SupportMaterial.cpp ${LIBDIR}/libslic3r/SupportMaterial.cpp
${LIBDIR}/libslic3r/utils.cpp ${LIBDIR}/libslic3r/utils.cpp
) )

View File

@ -163,6 +163,8 @@ src/libslic3r/SVG.cpp
src/libslic3r/SVG.hpp src/libslic3r/SVG.hpp
src/libslic3r/TriangleMesh.cpp src/libslic3r/TriangleMesh.cpp
src/libslic3r/TriangleMesh.hpp src/libslic3r/TriangleMesh.hpp
src/libslic3r/TransformationMatrix.cpp
src/libslic3r/TransformationMatrix.hpp
src/libslic3r/utils.cpp src/libslic3r/utils.cpp
src/libslic3r/utils.hpp src/libslic3r/utils.hpp
src/miniz/miniz.h src/miniz/miniz.h
@ -259,5 +261,6 @@ xsp/SupportMaterial.xsp
xsp/Surface.xsp xsp/Surface.xsp
xsp/SurfaceCollection.xsp xsp/SurfaceCollection.xsp
xsp/TriangleMesh.xsp xsp/TriangleMesh.xsp
xsp/TransformationMatrix.xsp
xsp/typemap.xspt xsp/typemap.xspt
xsp/XS.xsp xsp/XS.xsp

View File

@ -263,6 +263,7 @@ for my $class (qw(
Slic3r::Surface Slic3r::Surface
Slic3r::Surface::Collection Slic3r::Surface::Collection
Slic3r::TriangleMesh Slic3r::TriangleMesh
Slic3r::TransformationMatrix
)) ))
{ {
no strict 'refs'; no strict 'refs';