bubnikv
|
c2ba5901e4
|
Copy / move assign operators for ExPolygon.
|
2017-01-11 14:38:24 +01:00 |
|
bubnikv
|
c632d08550
|
Only compile debug output functions for SupportGenerator if SLIC3R_DEBUG is enabled.
|
2017-01-11 14:37:53 +01:00 |
|
bubnikv
|
87964eb57a
|
Move semantics for the ExPolygon constructor.
|
2017-01-11 13:44:11 +01:00 |
|
bubnikv
|
bd3daeed5a
|
Slightly more efficient PrintObject Layer destruction.
|
2017-01-11 13:43:33 +01:00 |
|
bubnikv
|
fa1506c833
|
Bugfix of duplicate support print paths.
|
2017-01-11 13:42:41 +01:00 |
|
bubnikv
|
d9ea3df85f
|
Another step to make the new C++ supports working.
Added support_material_xy_spacing configuration.
|
2017-01-05 09:14:59 +01:00 |
|
bubnikv
|
1ba03af2da
|
Made the config value support_material_xy_spacing relative
to the external perimeter width.
|
2017-01-05 09:12:24 +01:00 |
|
bubnikv
|
bbdaa44acb
|
Const version of a PrintObject::get_region(). Made get_region() inline.
|
2017-01-05 09:11:36 +01:00 |
|
bubnikv
|
b42c5d6dfa
|
Extended the SVG exporting class with export_expolygons()
calculating the contour bounds internally.
|
2017-01-05 09:10:16 +01:00 |
|
bubnikv
|
aad3d4107f
|
Improved debugging of the EdgeGrid distance field function.
|
2017-01-05 09:09:26 +01:00 |
|
slicer-builder
|
bb22f1dc8a
|
prototyping tweakable XY supports;
option should be present now in advanced support menu.
Can't figure out what's going on atm; support should be moving but isn't
|
2017-01-03 11:46:52 +01:00 |
|
Joseph Lenox
|
f63c21f0f3
|
Added a feature to increase gap between object in XY and generated supports.
Advanced feature, may not generate supports that are printable.
|
2017-01-03 11:43:18 +01:00 |
|
Joseph Lenox
|
4b2bc29b14
|
set support spacing option if support is off
|
2017-01-03 11:40:45 +01:00 |
|
bubnikv
|
07dd06c53c
|
Merge remote-tracking branch 'origin/supports-synchronize-layers'
|
2017-01-03 10:51:23 +01:00 |
|
bubnikv
|
7a2572a0fb
|
Improved debugging of "ensure vertical wall thickness" feature.
|
2017-01-03 10:51:19 +01:00 |
|
bubnikv
|
17db5bff8d
|
Fix of
Number of solid top/bottom layers ignored,
Ensure Vertical Shell Thickness interferes with solid top layer count
https://github.com/prusa3d/Slic3r/issues/79
https://github.com/prusa3d/Slic3r/issues/60
|
2017-01-02 16:51:43 +01:00 |
|
bubnikv
|
479f716625
|
Improvements in the manual layer width editor.
|
2016-12-21 16:00:41 +01:00 |
|
bubnikv
|
955bc957ba
|
New supports now do rafts at least to the extent the test cases run through.
New supports enabled, old supports will go away soon.
|
2016-12-20 12:19:13 +01:00 |
|
bubnikv
|
5614e997a4
|
Merge pull request #43 from ctgreybeard/dev
xs/Build.pl fails to find boost libraries
|
2016-12-15 12:55:19 +01:00 |
|
bubnikv
|
6400cec7ae
|
Merge branch 'master' into dev
|
2016-12-15 12:54:34 +01:00 |
|
bubnikv
|
c1f4d06be2
|
define -DBOOST_LOG_DYN_LINK for boost::log
|
2016-12-15 09:46:41 +01:00 |
|
bubnikv
|
56e87e3bdb
|
Set BOOST_LOG_DYN_LINK symbol when linking with dynamic boost libraries.
|
2016-12-14 16:51:27 +01:00 |
|
bubnikv
|
a870b69733
|
Fixed static linking against boost.
|
2016-12-14 15:43:26 +01:00 |
|
bubnikv
|
ff0a8956ee
|
Fixed previous checkin.
|
2016-12-14 15:42:38 +01:00 |
|
bubnikv
|
c79e1cc89b
|
Fixed UI bug on OSX, experimental features made switchable through
environment.
|
2016-12-14 15:36:18 +01:00 |
|
bubnikv
|
79ff013ea7
|
Fixed crashes on shader destruction on OSX.
|
2016-12-14 15:09:12 +01:00 |
|
bubnikv
|
ae2e37b4bd
|
Added diagnostics of @LIBS, @INCS to the Build.PL
Extended MANIFEST with new files.
|
2016-12-13 22:46:28 +01:00 |
|
bubnikv
|
2cd96cabcd
|
Another take to get rid of the templates from the ClipperUtil.hpp
to compile cleanly on OSX.
|
2016-12-13 22:13:02 +01:00 |
|
bubnikv
|
852b542913
|
Had troubles with the template instantiation on OSX, so I reverted
them to overloaded functions. This is certainly easier to read and
work with anyway.
|
2016-12-13 21:30:56 +01:00 |
|
bubnikv
|
ddea33d93a
|
Fixed compilation of ClipperUtils on GCC, which is more strict
than VS2013 compiler.
|
2016-12-13 19:52:28 +01:00 |
|
bubnikv
|
e64dcf5e59
|
VS2013 could compile this, let's hope GCC will as well.
|
2016-12-13 19:39:20 +01:00 |
|
bubnikv
|
6582182e0c
|
Adapted to the new ClipperUtils.hpp interface by @alexrj
|
2016-12-13 19:22:23 +01:00 |
|
bubnikv
|
b2a5a1d22f
|
Added a move constructor / assignment operator to the old Clipper library
PolyTree class.
|
2016-12-13 18:59:18 +01:00 |
|
bubnikv
|
e22d007ab7
|
Fixed typo, missing class name.
|
2016-12-12 23:46:50 +01:00 |
|
bubnikv
|
06540f73f7
|
Try to fix compilation problems due to Perl crazy macros.
|
2016-12-12 19:13:33 +01:00 |
|
bubnikv
|
ce7717e450
|
Fix compilation on Linux.
|
2016-12-12 18:59:35 +01:00 |
|
bubnikv
|
e5b77e08de
|
Perl crazy macros strike again, they collide with boost threads.
|
2016-12-12 18:55:04 +01:00 |
|
bubnikv
|
46b44fc141
|
User interface of the variable layer thickness. Certainly not finished yet,
but sufficient for evaluation of the prints.
|
2016-12-12 18:02:24 +01:00 |
|
bubnikv
|
2d030f3a3c
|
Most of the slicing code rewritten to C++.
|
2016-12-12 17:56:37 +01:00 |
|
bubnikv
|
1ea958158a
|
Support for user definable variable layer thickness, the C++ backend.
|
2016-12-12 17:53:38 +01:00 |
|
bubnikv
|
2ab86a4895
|
ConfigOptionVector::get_at(idx)
Avoid using exceptons for normal work flow. Assert if the vector is empty.
|
2016-12-12 15:56:42 +01:00 |
|
bubnikv
|
d775c6c14c
|
Added methods set/add to SurfaceCollection.
|
2016-12-12 15:54:37 +01:00 |
|
bubnikv
|
333a0b1c0e
|
Shortcuts for zero mesh transformations.
|
2016-12-12 15:52:04 +01:00 |
|
bubnikv
|
933a0db9ed
|
Minor fix of bridging flow, see @alexrj 3a3b24ec7c803c58919a5401e5804261999875b4
|
2016-12-12 15:33:14 +01:00 |
|
bubnikv
|
126126cc78
|
Fixes after the merge of changes by @alexrj.
|
2016-12-08 19:02:16 +01:00 |
|
bubnikv
|
5d18657ac5
|
Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line names
|
2016-12-08 15:16:09 +01:00 |
|
Alessandro Ranellucci
|
24e0b568b5
|
Fix compilation, cherry picked from @alexrj fde6e2e61deabd097a3bf565d4948077147b25ab
|
2016-12-08 15:01:36 +01:00 |
|
Alessandro Ranellucci
|
a26330a292
|
Try to fix compilation problem with Boost 1.54. #3595
|
2016-12-08 14:56:13 +01:00 |
|
Alessandro Ranellucci
|
9c0c05631c
|
Ignore failure to call SetAutoPop when not available. #3596 @alexrj 2e82fb01a65deb4e0872de9219f47e58b7000ebf
|
2016-12-08 14:55:48 +01:00 |
|
Joseph Lenox
|
a8930f12cd
|
Fix perl redefining multiple functions also defined/used by boostlib through the include chain. (#3593)
Resolved ordering dependency (thanks win32 perl!)
|
2016-12-08 14:53:52 +01:00 |
|