Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVojtech Bubnik <bubnikv@gmail.com>2021-04-30 12:49:57 +0300
committerVojtech Bubnik <bubnikv@gmail.com>2021-04-30 12:49:57 +0300
commit9fbba855ef42a4b870ce402930d6e6772564c7cb (patch)
tree0b5dcd92fc1fbffe1ec09be4e5865c1a03366916 /src/libslic3r/BridgeDetector.cpp
parentb327314b0265cfa14a865a44224773e50168552c (diff)
Clipper optimization:
1) Removed the already commented-out scaling / unscaling when doing "safe offsetting" 2) Removed some of the "safe offsetting" at calls where it never was used. 3) Reworked Clipper & ClipperUtils to pass Polygons / ExPolygons / Surfaces as input parameters without conversion to ClipperLib::Paths. This should save a lot of memory allocation and copying. 4) Reworked conversions from ClipperLib::Paths & PolyTree to Polygons / ExPolygons to use the move operator to avoid many unnecessary allocations. 5) Reworked some "union with safe ofsetting" to "offset_ex", which should be cheaper.
Diffstat (limited to 'src/libslic3r/BridgeDetector.cpp')
0 files changed, 0 insertions, 0 deletions