diff options
author | Enrico Turri <enricoturri@seznam.cz> | 2018-01-30 11:27:10 +0300 |
---|---|---|
committer | Enrico Turri <enricoturri@seznam.cz> | 2018-01-30 11:27:10 +0300 |
commit | 475f892413d888142dc098589fd7ae9f0ecec37f (patch) | |
tree | faa93912b1472010abe8a1f210c1acb5e8f971ad /xs/src/libslic3r/Model.hpp | |
parent | 893201d3d98be5ca19a04a0132705ef1480483f5 (diff) |
3mf Importer - 1st installment
Diffstat (limited to 'xs/src/libslic3r/Model.hpp')
-rw-r--r-- | xs/src/libslic3r/Model.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xs/src/libslic3r/Model.hpp b/xs/src/libslic3r/Model.hpp index 636dfa1f4..317d7ccbb 100644 --- a/xs/src/libslic3r/Model.hpp +++ b/xs/src/libslic3r/Model.hpp @@ -119,6 +119,7 @@ public: void translate(coordf_t x, coordf_t y, coordf_t z); void scale(const Pointf3 &versor); void rotate(float angle, const Axis &axis); + void transform(const float* matrix3x4); void mirror(const Axis &axis); size_t materials_count() const; size_t facets_count() const; @@ -244,6 +245,7 @@ public: ModelObject* add_object(const char *name, const char *path, TriangleMesh &&mesh); ModelObject* add_object(const ModelObject &other, bool copy_volumes = true); void delete_object(size_t idx); + void delete_object(ModelObject* object); void clear_objects(); ModelMaterial* add_material(t_model_material_id material_id); |