OrcaSlicer/xs/src/libslic3r
bubnikv 23be6233c8 Finalized the experimental "synchronize support layers with object layers"
feature (the support_material_synchronize_layers settings).
The feature is now enabled for the soluble supports only
(with support_material_contact_distance > 0).

Fixes https://github.com/prusa3d/Slic3r/issues/197
2017-04-10 12:00:07 +02:00
..
Fill Fixed some instance of simplify_polygons() invocation. 2017-03-22 15:35:09 +01:00
Format Finalized the Prusa Control project file format import. 2017-04-05 14:45:43 +02:00
GCode Fix of a typo specific to a debugging build. 2017-02-22 16:13:10 +01:00
BoundingBox.cpp BoundingBox, Print - methods inlined, added const accessors. 2017-03-13 16:03:11 +01:00
BoundingBox.hpp BoundingBox, Print - methods inlined, added const accessors. 2017-03-13 16:03:11 +01:00
BridgeDetector.cpp Some beautification and C++11 adaptation. 2017-03-28 13:25:10 +02:00
BridgeDetector.hpp Adapted to the new ClipperUtils.hpp interface by @alexrj 2016-12-13 19:22:23 +01:00
ClipperUtils.cpp Fix of https://github.com/prusa3d/Slic3r/issues/214 2017-04-04 11:17:25 +02:00
ClipperUtils.hpp Bugfix: when the Voronoi diagram contained very large coordinates we need to check whether they are greater than our allowed range and consider the Voronoi edges infinite in those cases, in order to prevent overflows. 2017-03-24 09:32:30 +01:00
Config.cpp Fixed a return value in the Config multi-string parser. 2016-11-01 14:52:44 +01:00
Config.hpp ConfigOptionVector::get_at(idx) 2016-12-12 15:56:42 +01:00
EdgeGrid.cpp Use Vertex Buffer Objects for rendering of 3D volumes if possible. 2017-03-16 14:02:28 +01:00
EdgeGrid.hpp Use Vertex Buffer Objects for rendering of 3D volumes if possible. 2017-03-16 14:02:28 +01:00
ExPolygon.cpp Adapted BoundingBox get_extents(const ExPolygons &expolygons) 2017-04-05 09:52:06 +02:00
ExPolygon.hpp Improvement of the move semantics on various objects: 2017-01-20 14:39:44 +01:00
ExPolygonCollection.cpp Reworked the bridge detector to allow searching a single bridging 2016-11-08 09:59:25 +01:00
ExPolygonCollection.hpp Ported from the playground branch. Various documentation and optimization. 2016-09-13 13:30:00 +02:00
Extruder.cpp Add weight/cost output to gcode. On the way to #647 2017-02-08 11:39:45 +01:00
Extruder.hpp Add weight/cost output to gcode. On the way to #647 2017-02-08 11:39:45 +01:00
ExtrusionEntity.cpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
ExtrusionEntity.hpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
ExtrusionEntityCollection.cpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
ExtrusionEntityCollection.hpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
ExtrusionSimulator.cpp Fixes after the merge of changes by @alexrj. 2016-12-08 19:02:16 +01:00
ExtrusionSimulator.hpp Fixes after the merge of changes by @alexrj. 2016-12-08 19:02:16 +01:00
Flow.cpp One step further to the C++ Supports. 2016-11-23 15:51:47 +01:00
Flow.hpp Some beautification and C++11 adaptation. 2017-03-28 13:25:10 +02:00
GCode.cpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
GCode.hpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
GCodeSender.cpp Rewrote Fill2.pm to C++, deleted Perl infills for good. 2016-11-02 10:47:00 +01:00
GCodeSender.hpp G code generator will include marks for the G-code analyzer, so 2016-09-26 12:52:40 +02:00
GCodeWriter.cpp Cherry-picked Repetier acceleration fixes, thanks to @lordofhyphens 2017-02-10 09:39:19 +01:00
GCodeWriter.hpp GCodeWriter - made tiny methods inline. 2017-01-30 19:57:20 +01:00
Geometry.cpp Bugfix: when the Voronoi diagram contained very large coordinates we need to check whether they are greater than our allowed range and consider the Voronoi edges infinite in those cases, in order to prevent overflows. 2017-03-24 09:32:30 +01:00
Geometry.hpp Fixed some instance of simplify_polygons() invocation. 2017-03-22 15:35:09 +01:00
Layer.cpp C++11 beautification of loops. 2017-04-05 08:59:03 +02:00
Layer.hpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
LayerRegion.cpp Parallelize PrintObject::process_external_surfaces() 2017-03-07 17:43:43 +01:00
libslic3r.h Fixed some instance of simplify_polygons() invocation. 2017-03-22 15:35:09 +01:00
Line.cpp More refactoring to medial axis and gap fill, more robust 2016-05-20 17:03:57 +02:00
Line.hpp Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line names 2016-12-08 15:16:09 +01:00
Model.cpp Some utility methods to help loading models from the disk. 2017-02-26 22:03:03 +01:00
Model.hpp Some utility methods to help loading models from the disk. 2017-02-26 22:03:03 +01:00
MotionPlanner.cpp Adapted to the new ClipperUtils.hpp interface by @alexrj 2016-12-13 19:22:23 +01:00
MotionPlanner.hpp Fixes and improvements to MotionPlanner, much smarter now 2015-12-21 14:46:35 +01:00
MultiPoint.cpp Move semantics on MultiPoint, Polygon, Polyline. 2017-01-19 13:43:29 +01:00
MultiPoint.hpp Improvement of the move semantics on various objects: 2017-01-20 14:39:44 +01:00
PerimeterGenerator.cpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
PerimeterGenerator.hpp Reverted the perimeter generator to not save the perimeter areas. 2016-11-17 23:22:59 +01:00
PlaceholderParser.cpp Updated xs/Build.PL to support Visual Studio compiler suite. 2016-08-21 21:46:17 +02:00
PlaceholderParser.hpp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
Point.cpp Move semantics on MultiPoint, Polygon, Polyline. 2017-01-19 13:43:29 +01:00
Point.hpp Operator< for Point 2017-04-05 08:57:59 +02:00
Polygon.cpp Adapted to the new ClipperUtils.hpp interface by @alexrj 2016-12-13 19:22:23 +01:00
Polygon.hpp Created a total_lengt() free function for Polygons and Polylines. 2017-02-02 16:03:32 +01:00
Polyline.cpp new function remove_degenerate(Polylines ...) 2017-01-25 18:23:57 +01:00
Polyline.hpp Created a total_lengt() free function for Polygons and Polylines. 2017-02-02 16:03:32 +01:00
PolylineCollection.cpp Copy and move variants of chained_path functions 2016-11-02 22:31:03 +02:00
PolylineCollection.hpp Copy and move variants of chained_path functions 2016-11-02 22:31:03 +02:00
Print.cpp Merged support_fills with support_interface_fills. 2017-04-07 17:37:30 +02:00
Print.hpp Some beautification and C++11 adaptation. 2017-03-28 13:25:10 +02:00
PrintConfig.cpp Changed defaults for the perimeter/infill overlap (15-55%) 2017-02-22 16:06:35 +01:00
PrintConfig.hpp new feature: Clip multi-part objects one by the other. 2017-02-14 12:36:04 +01:00
PrintObject.cpp Provision for disabling TBB parallelization for debugging purposes. 2017-04-05 09:53:24 +02:00
PrintRegion.cpp Some beautification and C++11 adaptation. 2017-03-28 13:25:10 +02:00
Slicing.cpp Removed some unused code. 2017-04-05 13:50:59 +02:00
Slicing.hpp Store / retrieve layer height profile from the AMF file. 2017-02-09 14:56:13 +01:00
SlicingAdaptive.cpp Fix compilation on Linux. 2016-12-12 18:59:35 +01:00
SlicingAdaptive.hpp Support for user definable variable layer thickness, the C++ backend. 2016-12-12 17:53:38 +01:00
SupportMaterial.cpp Finalized the experimental "synchronize support layers with object layers" 2017-04-10 12:00:07 +02:00
SupportMaterial.hpp Finalized the experimental "synchronize support layers with object layers" 2017-04-10 12:00:07 +02:00
Surface.cpp Surface / Surface Collection - optimization routines for filtering, 2016-09-26 12:42:44 +02:00
Surface.hpp C++ compiler suppressed default constructor and assignment operator 2017-03-08 14:22:49 +01:00
SurfaceCollection.cpp New supports now do rafts at least to the extent the test cases run through. 2016-12-20 12:19:13 +01:00
SurfaceCollection.hpp Added methods set/add to SurfaceCollection. 2016-12-12 15:54:37 +01:00
SVG.cpp Utility function SVG::export_expolygons() to paint a set of possibly 2017-03-02 16:32:43 +01:00
SVG.hpp Utility function SVG::export_expolygons() to paint a set of possibly 2017-03-02 16:32:43 +01:00
TriangleMesh.cpp Debugging output and asserts for TriangleMeshSlicer::slice(). 2017-04-05 08:57:37 +02:00
TriangleMesh.hpp Added dependencies on the Intel Thread Building Blocks. 2017-03-07 13:03:14 +01:00
utils.cpp Set boost tracing level on DLL initialization to errors only. 2017-03-03 14:38:25 +01:00
Utils.hpp Rewrote next_highest_power_of_2 as a template as OSX had issues with 2017-03-28 18:02:26 +02:00