Commit History

Author SHA1 Message Date
  YuSanka 8d749d2a9e Fix for build 3 years ago
  Vojtech Bubnik 8a2a9dba2f Eradicated admesh from TriangleMesh: 3 years ago
  Vojtech Bubnik 70b4915f9c TriangleMeshSlicer: Got rid of admesh! 3 years ago
  Vojtech Bubnik 308d6b7809 WIP: Reworked slicing 3 years ago
  bubnikv e7d2fcf0be Fixed unit tests broken with the previous commit (Spiral Vase fix). 5 years ago
  bubnikv af5017c46c admesh refactoring: Use Eigen vec3i for indexed triangles. 5 years ago
  bubnikv 6defabea53 admesh refactoring: separation of the shared vertices / indices 5 years ago
  bubnikv 65238a89b1 admesh refactoring: Removed the shared_vertices counter as it is now 5 years ago
  bubnikv a1c38794fb Refactored admesh to get rid of the error and fp members of stl_file. 5 years ago
  bubnikv c7ba48a473 Fix of perl bindings 5 years ago
  bubnikv 7aa4fd0827 Another fix of the perl bindings 5 years ago
  bubnikv 7f4e6328fa Fixed trianglemeshslicer perl bindings, thus the unit tests. 5 years ago
  bubnikv 9996a01c84 Fixed Perl bindings. 6 years ago
  bubnikv 0235f1a821 Merged with dev 6 years ago
  bubnikv 6829704475 d .. 6 years ago
  bubnikv cb138a20b8 Completely replaced the homebrew Pointf3 class with Eigen Vec3d. 6 years ago
  bubnikv 1ba64da3fe Removed Point::scale(),translate(),coincides_with(),distance_to(), 6 years ago
  bubnikv 33e1108f65 Background processing in C++, WIP. 6 years ago
  Joseph Lenox c575a1f1d6 Added make_sphere, generates a mesh with specified step angle and raidus rho. 8 years ago
  Joseph Lenox 716dc2e650 Made cube and cylinder static functions of the package, not some specific TriangleMesh object. 8 years ago
  Joseph Lenox b91b98b21e Added prototype make_cylinder() 8 years ago
  Joseph Lenox 3bb237deee Added new constructor to TriangleMesh that accepts vectors of Points and make_cube function to make a new simple cube mesh. 8 years ago
  Alessandro Ranellucci 4913e90e10 Remove any Perl related code from libslic3r 9 years ago
  Alessandro Ranellucci 61f0a9e4da Replace the flip word with mirror. #3060 9 years ago
  Alessandro Ranellucci 8791f5a493 Cleanup of some method signatures and of XS return types 10 years ago
  Alessandro Ranellucci 6010297465 All std::string variables are now supposed to be UTF-8 encoded. We now embed the std::string typemaps in order to do this. #2282 10 years ago
  Alessandro Ranellucci 73b3c06361 Ported more things to XS 10 years ago
  Alessandro Ranellucci 5a96bad8c2 Ported some more methods to C++ 10 years ago
  Alessandro Ranellucci b10917806a Ported some Model methods to XS 10 years ago
  Alessandro Ranellucci 6adc3477c9 Moved C++ code into new libslic3r directory 10 years ago
  Alessandro Ranellucci 67bf99633e Fix compilation under 5.20 (untested). #2109 10 years ago
  Alessandro Ranellucci e9910a2c0b XYZ mirroring from plater 10 years ago
  Alessandro Ranellucci 76a8ec3d9e Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions 10 years ago
  Petr Ledvina 115aa6885f Implement type checking for XS objects 10 years ago
  Alessandro Ranellucci 8db4913b04 New option for rotating the lower part resulting from the cut so that the flat surface lies on the print bed 10 years ago
  Alessandro Ranellucci 4f17c2b7d1 First working implementation of a GUI for cutting 10 years ago
  Alessandro Ranellucci 86f91bb3c4 New TriangleMeshSlicer::cut() method 11 years ago
  Alessandro Ranellucci 519ed91c68 Refactored mesh slicing code into a new TriangleMeshSlicer class 11 years ago
  Alessandro Ranellucci 3637ca39df TriangleMesh::slice() now accepts a vector of floats instead of doubles for consistency with mesh coordinates 11 years ago
  Alessandro Ranellucci c8a48b4527 Implement modifier volumes and port _merge_loops() to XS 11 years ago
  Alessandro Ranellucci 9c0a6a79d3 Incomplete work for porting BoundingBox to XS 11 years ago
  Alessandro Ranellucci 0e8a0ef1ca Refactoring. Use Model class for representing the plate in GUI 11 years ago
  Alessandro Ranellucci f55e057504 More work for refactoring add_model() to add_model_object(). Tests pass 11 years ago
  Alessandro Ranellucci 9cf138574c New TriangleMesh::convex_hull() 11 years ago
  Alessandro Ranellucci 4d5d003ba7 Ported horizontal_projection() to XS 11 years ago
  Alessandro Ranellucci 67a7e4f769 Change method signature for slice() 11 years ago
  Alessandro Ranellucci bc48e17dff Use precomputed normals in 3D preview 11 years ago
  Alessandro Ranellucci a821eb7f3c More work to avoid working with vertices outside XS 11 years ago
  Alessandro Ranellucci 11e18f681d Incomplete work to store TriangleMesh objects in Model objects instead of extracting vertices and facets 11 years ago
  Alessandro Ranellucci 566d38a472 Replace TriangleMesh with the XS port 11 years ago