PrusaSlicer-NonPlainar/src/libslic3r/GCode
Lukas Matena 07282eb24d Fixed unit tests when run with range checks on std::vector
There was a bug in unit tests that led to generating the wipe tower with non-normalized preset.
This caused out-of-bounds access into max_layer_height vector in fill_wipe_tower_partitions.
The problem surfaced in https://github.com/prusa3d/PrusaSlicer/issues/2288.
I quickly patched additional normalization of the preset to prevent this from happening.

Also, an assert in the same function turned out to trip on one of the tests.
This one was commented out for now and will (hopefully) be looked into later.

Function Print::apply_config was renamed to apply_config_perl_tests_only so everyone
sees its current purpose and does not mistake it for the more important Print::apply.
2019-05-22 16:48:20 +02:00
..
Analyzer.cpp Fix of #2044 2019-04-04 09:16:03 +02:00
Analyzer.hpp Added cancel mechanism to GCodeAnalyzer::calc_gcode_preview_data() 2019-03-12 11:57:39 +01:00
CoolingBuffer.cpp Fixed an issue, where the output G-code file name was not always updated 2019-02-03 10:41:14 +01:00
CoolingBuffer.hpp Fix of a cooling slow down logic. 2019-02-01 17:15:41 +01:00
PostProcessor.cpp Fix build on MSVC with PCH off 2019-03-27 12:14:34 +01:00
PostProcessor.hpp
PressureEqualizer.cpp
PressureEqualizer.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
PreviewData.cpp Some optimizations of the color print preview. 2019-01-30 12:10:26 +01:00
PreviewData.hpp Implemented "Color Print" for preview mode (without re-slicing) 2019-01-29 15:11:29 +01:00
PrintExtents.cpp
PrintExtents.hpp
SpiralVase.cpp
SpiralVase.hpp Get name of both the G-code and project file from the 1st printable 2019-02-01 11:44:08 +01:00
ToolOrdering.cpp Fixed unit tests when run with range checks on std::vector 2019-05-22 16:48:20 +02:00
ToolOrdering.hpp Fixed compilation issues on osx 2018-11-26 14:54:23 +01:00
WipeTower.hpp Slic3r was split to a Slic3r.dll / Slic3r.exe / Slic3r-console.exe / 2018-10-26 11:57:52 +02:00
WipeTowerPrusaMM.cpp Fix of 2019-05-17 11:46:46 +02:00
WipeTowerPrusaMM.hpp Fix of 2019-05-17 11:46:46 +02:00