From 18a85e93f604004e2b48201b1d5c9438ccd24026 Mon Sep 17 00:00:00 2001 From: Michael Kirsch Date: Tue, 5 Mar 2019 21:26:27 +0100 Subject: [PATCH] change to noexcept data function to get pointer to transform matrix --- xs/src/libslic3r/TriangleMesh.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xs/src/libslic3r/TriangleMesh.cpp b/xs/src/libslic3r/TriangleMesh.cpp index 801a2ef7e..ff1f07153 100644 --- a/xs/src/libslic3r/TriangleMesh.cpp +++ b/xs/src/libslic3r/TriangleMesh.cpp @@ -282,8 +282,8 @@ TriangleMesh::WriteOBJFile(const std::string &output_file) const { void TriangleMesh::transform(const TransformationMatrix &trafo) { - std::vector trafo_arr = trafo.matrix3x4f; - stl_transform(&this->stl, &(trafo_arr.at(0))); + std::vector trafo_arr = trafo.matrix3x4f(); + stl_transform(&this->stl, trafo_arr.data()); stl_invalidate_shared_vertices(&this->stl); }