From e08eaef02fa89486b06888c71ed20d430dc20d22 Mon Sep 17 00:00:00 2001 From: Michael Kirsch Date: Sun, 2 Jun 2019 21:10:30 +0200 Subject: [PATCH] remove unneeded perl binding stuff --- xs/src/libslic3r/Model.cpp | 5 ----- xs/src/libslic3r/Model.hpp | 6 ------ 2 files changed, 11 deletions(-) diff --git a/xs/src/libslic3r/Model.cpp b/xs/src/libslic3r/Model.cpp index dfea778f2..3887daa9d 100644 --- a/xs/src/libslic3r/Model.cpp +++ b/xs/src/libslic3r/Model.cpp @@ -1133,11 +1133,6 @@ TransformationMatrix ModelInstance::get_trafo_matrix(bool dont_translate) const return trafo; } -void ModelInstance::set_local_trafo_matrix(bool dont_translate) -{ - this->trafo = this->get_trafo_matrix(dont_translate); -} - BoundingBoxf3 ModelInstance::transform_bounding_box(const BoundingBoxf3 &bbox, bool dont_translate) const { // rotate around mesh origin diff --git a/xs/src/libslic3r/Model.hpp b/xs/src/libslic3r/Model.hpp index d98c43fd4..452a754ef 100644 --- a/xs/src/libslic3r/Model.hpp +++ b/xs/src/libslic3r/Model.hpp @@ -578,8 +578,6 @@ class ModelInstance double scaling_factor; ///< uniform scaling factor. Pointf offset; ///< offset in unscaled coordinates. - TransformationMatrix trafo; ///< Trafomatrix for perl binding - /// Get the owning ModelObject /// \return ModelObject* pointer to the owner ModelObject ModelObject* get_object() const { return this->object; }; @@ -594,10 +592,6 @@ class ModelInstance /// \param dont_translate bool whether to translate the mesh or not TransformationMatrix get_trafo_matrix(bool dont_translate = false) const; - /// Returns a pointer to TransformationMatrix defined by the instance's Transform an external TriangleMesh to the returned TriangleMesh object - /// \param dont_translate bool whether to translate the mesh or not - void set_local_trafo_matrix(bool dont_translate); - /// Transform an external bounding box. /// \param bbox BoundingBoxf3 the bounding box to be transformed /// \param dont_translate bool whether to translate the bounding box or not