PrusaSlicer-NonPlainar/xs/xsp
bubnikv 695c92fb00 CLIPPER_OFFSET_SCALE was made a power of two, the scaling functions
inside ClipperUtils are now using bit shifts instead of multiplication
by doubles, which makes the scaling precise.

Removed the scale parameter from all offset functions.

Modified the safety offset to calculate offset per polygon instead
of over all polygons at once. The old way was not safe and very slow,
sometimes this meant a kiss of death for supports for example.
2016-11-28 17:33:17 +01:00
..
BoundingBox.xsp Reduced some compiler warnings. 2016-11-16 22:09:00 +01:00
BridgeDetector.xsp Reworked the bridge detector to allow searching a single bridging 2016-11-08 09:59:25 +01:00
Clipper.xsp CLIPPER_OFFSET_SCALE was made a power of two, the scaling functions 2016-11-28 17:33:17 +01:00
Config.xsp More refactoring on Config XS bindings 2015-12-16 12:58:06 +01:00
ExPolygon.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
ExPolygonCollection.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
Extruder.xsp Refactored the Config XS bindings 2015-12-16 12:33:19 +01:00
ExtrusionEntityCollection.xsp Method ExtrusionEntity::polygons_covered() and derived were split 2016-11-04 00:10:35 +01:00
ExtrusionLoop.xsp Method ExtrusionEntity::polygons_covered() and derived were split 2016-11-04 00:10:35 +01:00
ExtrusionPath.xsp Method ExtrusionEntity::polygons_covered() and derived were split 2016-11-04 00:10:35 +01:00
ExtrusionSimulator.xsp Simulation of extrusion in a plane, useful for finding out under / over-extruions. 2016-04-11 17:10:13 +02:00
Filler.xsp Rewrote Fill2.pm to C++, deleted Perl infills for good. 2016-11-02 10:47:00 +01:00
Flow.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
GCode.xsp Initial commit of the new Pressure Equalizer, the EdgeGrid 2016-09-12 16:25:15 +02:00
GCodePressureEqualizer.xsp Initial commit of the new Pressure Equalizer, the EdgeGrid 2016-09-12 16:25:15 +02:00
GCodeSender.xsp One more fix for compilation 2015-12-08 11:07:45 +01:00
GCodeWriter.xsp Refactored the Config XS bindings 2015-12-16 12:33:19 +01:00
Geometry.xsp Hopefully a fix of https://github.com/prusa3d/Slic3r/issues/11 2016-11-04 15:03:51 +01:00
GUI_3DScene.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
GUI.xsp Optimized and improved rectilinear fill. 2016-04-13 20:45:44 +02:00
Layer.xsp Missed this one at the last check-in. 2016-11-20 12:59:29 +01:00
Line.xsp More refactoring to medial axis and gap fill, more robust 2016-05-20 17:03:57 +02:00
Model.xsp Hopefully a fix of https://github.com/prusa3d/Slic3r/issues/11 2016-11-04 15:03:51 +01:00
MotionPlanner.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
my.map by alexrj: Always convert strings to UTF-8 before passing them to XS 2016-10-24 14:08:22 +02:00
mytype.map New XS framework for C and C++ code 2013-06-22 17:16:45 +02:00
PerimeterGenerator.xsp Reverted the perimeter generator to not save the perimeter areas. 2016-11-17 23:22:59 +01:00
PlaceholderParser.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
Point.xsp Reduced some compiler warnings. 2016-11-16 22:09:00 +01:00
Polygon.xsp Fixed type error 2016-03-26 12:21:54 +01:00
Polyline.xsp CLIPPER_OFFSET_SCALE was made a power of two, the scaling functions 2016-11-28 17:33:17 +01:00
PolylineCollection.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
Print.xsp re-wrote PrintObject::detect_surfaces_type() to C++, 2016-11-10 19:23:01 +01:00
SupportMaterial.xsp Disabled asserts in the release build (-DNDEBUG). 2016-10-20 13:04:23 +02:00
Surface.xsp CLIPPER_OFFSET_SCALE was made a power of two, the scaling functions 2016-11-28 17:33:17 +01:00
SurfaceCollection.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
TriangleMesh.xsp Remove any Perl related code from libslic3r 2015-12-08 00:39:54 +01:00
typemap.xspt Disabled asserts in the release build (-DNDEBUG). 2016-10-20 13:04:23 +02:00
XS.xsp Log support through boost::log 2016-11-24 13:44:51 +01:00