Age | Commit message (Collapse) | Author |
|
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
|
|
|
|
|
|
|
|
|
|
transform
|
|
|
|
|
|
|
|
|
|
|
|
Replaced the unscale macro with a template, implemented templates
for unscaling Eigen vectors.
|
|
|
|
|
|
|
|
Eigen Matrix types:
Changed the Point3 / Pointf3 to derive from the Eigen Vec3crd / Vec3d.
Replaced the Point::concide_with() method calls with == operator.
Reduced some compiler warnings.
|
|
|
|
Eigen Matrix types, first step
|
|
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# CMakeLists.txt
# lib/Slic3r/GUI/MainFrame.pm
|
|
|
|
|
|
|
|
|
|
|
|
of current printer
|
|
is almost identical to print volume's size
|
|
|
|
|
|
are inside the print volume.
|
|
|
|
|
|
|
|
|
|
Thanks
|
|
Added some utility functions to TriangleMesh, thanks to @alexrj
Some porting to C++ based on work by @alexrj.
|
|
|
|
|
|
Refactored Model.cpp/hpp to C++x11 loops,
simplified the mesh / bbox handling.
|
|
Not quite sucessfull try to fix the crahes on mesh cut.
|
|
Reset the layer height profile when changing a print profile to an incompatible one.
Reset button on the layer height bar.
Fixed an update issue on zooming by a scroll wheel.
Fixed an issue when loading an AMF file: Object names are now retained.
|
|
Short methods of PrintState made inline.
Added layer height profile to a Model class.
|
|
|
|
optimization of the admesh rotate function (also made numerically more robust).
|
|
Replaced eval { die } construct with a bool return value indicating
success or failure of an automatic arrangement of parts on the print bed.
Don't know exactly what is happening here, but throwing a "die" inside
a XS function and then catching it inside an eval {} block is suspcious.
|
|
|