mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-08 07:27:41 -06:00
Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary.
This commit is contained in:
parent
0b233f23b5
commit
b3fff4ffd5
208 changed files with 0 additions and 1151 deletions
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Pavel Mikuš @Godrak
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef SRC_LIBSLIC3R_PATH_SORTING_HPP_
|
#ifndef SRC_LIBSLIC3R_PATH_SORTING_HPP_
|
||||||
#define SRC_LIBSLIC3R_PATH_SORTING_HPP_
|
#define SRC_LIBSLIC3R_PATH_SORTING_HPP_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "RegionExpansion.hpp"
|
#include "RegionExpansion.hpp"
|
||||||
|
|
||||||
#include <libslic3r/AABBTreeIndirect.hpp>
|
#include <libslic3r/AABBTreeIndirect.hpp>
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef SRC_LIBSLIC3R_ALGORITHM_REGION_EXPANSION_HPP_
|
#ifndef SRC_LIBSLIC3R_ALGORITHM_REGION_EXPANSION_HPP_
|
||||||
#define SRC_LIBSLIC3R_ALGORITHM_REGION_EXPANSION_HPP_
|
#define SRC_LIBSLIC3R_ALGORITHM_REGION_EXPANSION_HPP_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Oleksandra Iushchenko @YuSanka, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, David Kocík @kocikdav, Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Vojtěch Král @vojtechkral
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "libslic3r/libslic3r.h"
|
#include "libslic3r/libslic3r.h"
|
||||||
#include "libslic3r/Utils.hpp"
|
#include "libslic3r/Utils.hpp"
|
||||||
#include "AppConfig.hpp"
|
#include "AppConfig.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Vojtěch Bubník @bubnikv, David Kocík @kocikdav, Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka, Vojtěch Král @vojtechkral
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_AppConfig_hpp_
|
#ifndef slic3r_AppConfig_hpp_
|
||||||
#define slic3r_AppConfig_hpp_
|
#define slic3r_AppConfig_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv, Filip Sykala @Jony01, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_BoundingBox_hpp_
|
#ifndef slic3r_BoundingBox_hpp_
|
||||||
#define slic3r_BoundingBox_hpp_
|
#define slic3r_BoundingBox_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Pavel Mikuš @Godrak, Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_BridgeDetector_hpp_
|
#ifndef slic3r_BridgeDetector_hpp_
|
||||||
#define slic3r_BridgeDetector_hpp_
|
#define slic3r_BridgeDetector_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "clipper/clipper_z.hpp"
|
#include "clipper/clipper_z.hpp"
|
||||||
|
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#/|/ Copyright (c) Prusa Research 2018 - 2023 Tomáš Mészáros @tamasmeszaros, Oleksandra Iushchenko @YuSanka, Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Hejl @hejllukas, Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, David Kocík @kocikdav, Vojtěch Král @vojtechkral
|
|
||||||
#/|/ Copyright (c) BambuStudio 2023 manch1n @manch1n
|
|
||||||
#/|/ Copyright (c) 2023 Mimoja @Mimoja
|
|
||||||
#/|/ Copyright (c) 2022 ole00 @ole00
|
|
||||||
#/|/
|
|
||||||
#/|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
#/|/
|
|
||||||
cmake_minimum_required(VERSION 3.13)
|
cmake_minimum_required(VERSION 3.13)
|
||||||
project(libslic3r)
|
project(libslic3r)
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Filip Sykala @Jony01
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Geometry/Clipper.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 - 2013 Mike Sheldrake @mesheldrake
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
#include "Geometry.hpp"
|
#include "Geometry.hpp"
|
||||||
#include "ShortestPath.hpp"
|
#include "ShortestPath.hpp"
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Filip Sykala @Jony01
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_ClipperUtils_hpp_
|
#ifndef slic3r_ClipperUtils_hpp_
|
||||||
#define slic3r_ClipperUtils_hpp_
|
#define slic3r_ClipperUtils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_ClipperZUtils_hpp_
|
#ifndef slic3r_ClipperZUtils_hpp_
|
||||||
#define slic3r_ClipperZUtils_hpp_
|
#define slic3r_ClipperZUtils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv, Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "CutSurface.hpp"
|
#include "CutSurface.hpp"
|
||||||
|
|
||||||
/// models_input.obj - Check transormation of model to each others
|
/// models_input.obj - Check transormation of model to each others
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_CutSurface_hpp_
|
#ifndef slic3r_CutSurface_hpp_
|
||||||
#define slic3r_CutSurface_hpp_
|
#define slic3r_CutSurface_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
|
|
||||||
#include "CutUtils.hpp"
|
#include "CutUtils.hpp"
|
||||||
#include "Geometry.hpp"
|
#include "Geometry.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_CutUtils_hpp_
|
#ifndef slic3r_CutUtils_hpp_
|
||||||
#define slic3r_CutUtils_hpp_
|
#define slic3r_CutUtils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2023 Lukáš Matěna @lukasmatena, Oleksandra Iushchenko @YuSanka, Filip Sykala @Jony01, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <numeric>
|
#include <numeric>
|
||||||
#include "Emboss.hpp"
|
#include "Emboss.hpp"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Emboss_hpp_
|
#ifndef slic3r_Emboss_hpp_
|
||||||
#define slic3r_Emboss_hpp_
|
#define slic3r_Emboss_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/ExPolygon.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "BoundingBox.hpp"
|
#include "BoundingBox.hpp"
|
||||||
#include "ExPolygon.hpp"
|
#include "ExPolygon.hpp"
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Pavel Mikuš @Godrak, Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Filip Sykala @Jony01, Lukáš Hejl @hejllukas, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) 2016 Sakari Kapanen @Flannelhead
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/ExPolygon.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_ExPolygon_hpp_
|
#ifndef slic3r_ExPolygon_hpp_
|
||||||
#define slic3r_ExPolygon_hpp_
|
#define slic3r_ExPolygon_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2016 Sakari Kapanen @Flannelhead
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2013 Mark Hindess
|
|
||||||
///|/ Copyright (c) 2011 Michael Moon
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas, Tomáš Mészáros @tamasmeszaros, Lukáš Matěna @lukasmatena
|
|
||||||
///|/ Copyright (c) SuperSlicer 2018 - 2019 Remi Durand @supermerill
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Fill/Base.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <numeric>
|
#include <numeric>
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Fill/Concentric.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../ClipperUtils.hpp"
|
#include "../ClipperUtils.hpp"
|
||||||
#include "../ExPolygon.hpp"
|
#include "../ExPolygon.hpp"
|
||||||
#include "../Surface.hpp"
|
#include "../Surface.hpp"
|
||||||
|
|
|
@ -1,13 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) Slic3r 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Fill/Concentric.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_FillConcentric_hpp_
|
#ifndef slic3r_FillConcentric_hpp_
|
||||||
#define slic3r_FillConcentric_hpp_
|
#define slic3r_FillConcentric_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2023 Tomáš Mészáros @tamasmeszaros, Oleksandra Iushchenko @YuSanka, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "SL1.hpp"
|
#include "SL1.hpp"
|
||||||
#include "GCode/ThumbnailData.hpp"
|
#include "GCode/ThumbnailData.hpp"
|
||||||
#include "libslic3r/Time.hpp"
|
#include "libslic3r/Time.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Tomáš Mészáros @tamasmeszaros, David Kocík @kocikdav
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "ZipperArchiveImport.hpp"
|
#include "ZipperArchiveImport.hpp"
|
||||||
|
|
||||||
#include "libslic3r/miniz_extension.hpp"
|
#include "libslic3r/miniz_extension.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef ZIPPERARCHIVEIMPORT_HPP
|
#ifndef ZIPPERARCHIVEIMPORT_HPP
|
||||||
#define ZIPPERARCHIVEIMPORT_HPP
|
#define ZIPPERARCHIVEIMPORT_HPP
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2018 - 2023 Oleksandra Iushchenko @YuSanka, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Vojtěch Bubník @bubnikv, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) 2020 Henner Zeller
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../libslic3r.h"
|
#include "../libslic3r.h"
|
||||||
#include "../Exception.hpp"
|
#include "../Exception.hpp"
|
||||||
#include "../Model.hpp"
|
#include "../Model.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2022 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../Layer.hpp"
|
#include "../Layer.hpp"
|
||||||
#include "../GCode.hpp"
|
#include "../GCode.hpp"
|
||||||
#include "../EdgeGrid.hpp"
|
#include "../EdgeGrid.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2022 Lukáš Hejl @hejllukas, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_AvoidCrossingPerimeters_hpp_
|
#ifndef slic3r_AvoidCrossingPerimeters_hpp_
|
||||||
#define slic3r_AvoidCrossingPerimeters_hpp_
|
#define slic3r_AvoidCrossingPerimeters_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas, Oleksandra Iushchenko @YuSanka, Lukáš Matěna @lukasmatena
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <memory.h>
|
#include <memory.h>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_GCode_PressureEqualizer_hpp_
|
#ifndef slic3r_GCode_PressureEqualizer_hpp_
|
||||||
#define slic3r_GCode_PressureEqualizer_hpp_
|
#define slic3r_GCode_PressureEqualizer_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Thumbnails.hpp"
|
#include "Thumbnails.hpp"
|
||||||
#include "../miniz_extension.hpp"
|
#include "../miniz_extension.hpp"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Lukáš Hejl @hejllukas, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_GCodeThumbnails_hpp_
|
#ifndef slic3r_GCodeThumbnails_hpp_
|
||||||
#define slic3r_GCodeThumbnails_hpp_
|
#define slic3r_GCodeThumbnails_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,6 @@
|
||||||
// Orca: This file is ported from latest PrusaSlicer
|
// Orca: This file is ported from latest PrusaSlicer
|
||||||
|
|
||||||
// Original PrusaSlicer Copyright:
|
// Original PrusaSlicer Copyright:
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2020 Paul Arden @ardenpm
|
|
||||||
///|/ Copyright (c) 2019 Thomas Moore
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "WipeTower2.hpp"
|
#include "WipeTower2.hpp"
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
|
@ -1,10 +1,6 @@
|
||||||
// Orca: This file is ported from latest PrusaSlicer
|
// Orca: This file is ported from latest PrusaSlicer
|
||||||
|
|
||||||
// Original PrusaSlicer Copyright:
|
// Original PrusaSlicer Copyright:
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef WipeTower2_
|
#ifndef WipeTower2_
|
||||||
#define WipeTower2_
|
#define WipeTower2_
|
||||||
|
|
||||||
|
|
|
@ -1,17 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Geometry.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2013 Jose Luis Perez Diez
|
|
||||||
///|/ Copyright (c) 2013 Anders Sundman
|
|
||||||
///|/ Copyright (c) 2013 Jesse Vincent
|
|
||||||
///|/ Copyright (c) 2012 Mike Sheldrake @mesheldrake
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "libslic3r.h"
|
#include "libslic3r.h"
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
#include "Geometry.hpp"
|
#include "Geometry.hpp"
|
||||||
|
|
|
@ -1,18 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, Tomáš Mészáros @tamasmeszaros, Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) 2017 Eyal Soha @eyal0
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Geometry.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2013 Jose Luis Perez Diez
|
|
||||||
///|/ Copyright (c) 2013 Anders Sundman
|
|
||||||
///|/ Copyright (c) 2013 Jesse Vincent
|
|
||||||
///|/ Copyright (c) 2012 Mike Sheldrake @mesheldrake
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Geometry_hpp_
|
#ifndef slic3r_Geometry_hpp_
|
||||||
#define slic3r_Geometry_hpp_
|
#define slic3r_Geometry_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Circle.hpp"
|
#include "Circle.hpp"
|
||||||
|
|
||||||
#include "../Polygon.hpp"
|
#include "../Polygon.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Geometry_Circle_hpp_
|
#ifndef slic3r_Geometry_Circle_hpp_
|
||||||
#define slic3r_Geometry_Circle_hpp_
|
#define slic3r_Geometry_Circle_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "IntersectionPoints.hpp"
|
#include "IntersectionPoints.hpp"
|
||||||
#include <libslic3r/AABBTreeLines.hpp>
|
#include <libslic3r/AABBTreeLines.hpp>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_IntersectionPoints_hpp_
|
#ifndef slic3r_IntersectionPoints_hpp_
|
||||||
#define slic3r_IntersectionPoints_hpp_
|
#define slic3r_IntersectionPoints_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Layer.hpp"
|
#include "Layer.hpp"
|
||||||
#include "BridgeDetector.hpp"
|
#include "BridgeDetector.hpp"
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "libslic3r/libslic3r.h"
|
#include "libslic3r/libslic3r.h"
|
||||||
#include "Measure.hpp"
|
#include "Measure.hpp"
|
||||||
#include "MeasureUtils.hpp"
|
#include "MeasureUtils.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef Slic3r_Measure_hpp_
|
#ifndef Slic3r_Measure_hpp_
|
||||||
#define Slic3r_Measure_hpp_
|
#define Slic3r_Measure_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Enrico Turri @enricoturri1966
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef Slic3r_MeasureUtils_hpp_
|
#ifndef Slic3r_MeasureUtils_hpp_
|
||||||
#define Slic3r_MeasureUtils_hpp_
|
#define Slic3r_MeasureUtils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Oleksandra Iushchenko @YuSanka, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2021 Boleslaw Ciesielski
|
|
||||||
///|/ Copyright (c) 2019 John Drake @foxox
|
|
||||||
///|/ Copyright (c) 2019 Sijmen Schoon
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Model.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2022 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2012 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Model.hpp"
|
#include "Model.hpp"
|
||||||
#include "libslic3r.h"
|
#include "libslic3r.h"
|
||||||
#include "BuildVolume.hpp"
|
#include "BuildVolume.hpp"
|
||||||
|
|
|
@ -1,15 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Oleksandra Iushchenko @YuSanka, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Filip Sykala @Jony01, Lukáš Hejl @hejllukas, David Kocík @kocikdav, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2019 John Drake @foxox
|
|
||||||
///|/ Copyright (c) 2019 Sijmen Schoon
|
|
||||||
///|/ Copyright (c) 2017 Eyal Soha @eyal0
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Model.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2022 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2012 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Model_hpp_
|
#ifndef slic3r_Model_hpp_
|
||||||
#define slic3r_Model_hpp_
|
#define slic3r_Model_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "NSVGUtils.hpp"
|
#include "NSVGUtils.hpp"
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <charconv> // to_chars
|
#include <charconv> // to_chars
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_NSVGUtils_hpp_
|
#ifndef slic3r_NSVGUtils_hpp_
|
||||||
#define slic3r_NSVGUtils_hpp_
|
#define slic3r_NSVGUtils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Hejl @hejllukas, Lukáš Matěna @lukasmatena
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2021 Ilya @xorza
|
|
||||||
///|/ Copyright (c) Slic3r 2015 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "PerimeterGenerator.hpp"
|
#include "PerimeterGenerator.hpp"
|
||||||
#include "AABBTreeLines.hpp"
|
#include "AABBTreeLines.hpp"
|
||||||
#include "BridgeDetector.hpp"
|
#include "BridgeDetector.hpp"
|
||||||
|
|
|
@ -1,15 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Filip Sykala @Jony01, Lukáš Hejl @hejllukas, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/ Copyright (c) 2014 Kamil Kwolek
|
|
||||||
///|/ Copyright (c) 2013 Jose Luis Perez Diez
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Point.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2018 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Point.hpp"
|
#include "Point.hpp"
|
||||||
#include "Line.hpp"
|
#include "Line.hpp"
|
||||||
#include "MultiPoint.hpp"
|
#include "MultiPoint.hpp"
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Tomáš Mészáros @tamasmeszaros, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) SuperSlicer 2019 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2016 Mark Walker
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Point.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2018 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Point_hpp_
|
#ifndef slic3r_Point_hpp_
|
||||||
#define slic3r_Point_hpp_
|
#define slic3r_Point_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Filip Sykala @Jony01, Lukáš Matěna @lukasmatena, Tomáš Mészáros @tamasmeszaros, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Polygon.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "BoundingBox.hpp"
|
#include "BoundingBox.hpp"
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
|
|
|
@ -1,13 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Polygon.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Polygon_hpp_
|
#ifndef slic3r_Polygon_hpp_
|
||||||
#define slic3r_Polygon_hpp_
|
#define slic3r_Polygon_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Polyline.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2018 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "BoundingBox.hpp"
|
#include "BoundingBox.hpp"
|
||||||
#include "Polyline.hpp"
|
#include "Polyline.hpp"
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
|
|
|
@ -1,13 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Tomáš Mészáros @tamasmeszaros, Pavel Mikuš @Godrak, Vojtěch Bubník @bubnikv, Lukáš Hejl @hejllukas, Lukáš Matěna @lukasmatena, Oleksandra Iushchenko @YuSanka, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Polyline.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2018 Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Polyline_hpp_
|
#ifndef slic3r_Polyline_hpp_
|
||||||
#define slic3r_Polyline_hpp_
|
#define slic3r_Polyline_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Oleksandra Iushchenko @YuSanka, Lukáš Matěna @lukasmatena, Tomáš Mészáros @tamasmeszaros, Lukáš Hejl @hejllukas, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2021 Martin Budden
|
|
||||||
///|/ Copyright (c) 2021 Ilya @xorza
|
|
||||||
///|/ Copyright (c) 2019 John Drake @foxox
|
|
||||||
///|/ Copyright (c) 2018 Martin Loidl @LoidlM
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
#include "Config.hpp"
|
#include "Config.hpp"
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Oleksandra Iushchenko @YuSanka, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, David Kocík @kocikdav, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2019 John Drake @foxox
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_PresetBundle_hpp_
|
#ifndef slic3r_PresetBundle_hpp_
|
||||||
#define slic3r_PresetBundle_hpp_
|
#define slic3r_PresetBundle_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,25 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Lukáš Matěna @lukasmatena, Tomáš Mészáros @tamasmeszaros, Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Oleksandra Iushchenko @YuSanka, Lukáš Hejl @hejllukas, Filip Sykala @Jony01, Roman Beránek @zavorka, David Kocík @kocikdav
|
|
||||||
///|/ Copyright (c) BambuStudio 2023 manch1n @manch1n
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2021 Martin Budden
|
|
||||||
///|/ Copyright (c) 2020 Paul Arden @ardenpm
|
|
||||||
///|/ Copyright (c) 2019 Thomas Moore
|
|
||||||
///|/ Copyright (c) 2019 Bryan Smith
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/Print.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2018 Vojtěch Bubník @bubnikv, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 - 2013 Mark Hindess
|
|
||||||
///|/ Copyright (c) 2013 Devin Grady
|
|
||||||
///|/ Copyright (c) 2012 - 2013 Mike Sheldrake @mesheldrake
|
|
||||||
///|/ Copyright (c) 2012 Henrik Brix Andersen @henrikbrixandersen
|
|
||||||
///|/ Copyright (c) 2012 Michael Moon
|
|
||||||
///|/ Copyright (c) 2011 Richard Goodwin
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Config.hpp"
|
#include "Config.hpp"
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
#include "Print.hpp"
|
#include "Print.hpp"
|
||||||
|
|
|
@ -1,24 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Tomáš Mészáros @tamasmeszaros, Oleksandra Iushchenko @YuSanka, Pavel Mikuš @Godrak, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Filip Sykala @Jony01, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2023 Pedro Lamas @PedroLamas
|
|
||||||
///|/ Copyright (c) 2023 Mimoja @Mimoja
|
|
||||||
///|/ Copyright (c) 2020 - 2021 Sergey Kovalev @RandoMan70
|
|
||||||
///|/ Copyright (c) 2021 Niall Sheridan @nsheridan
|
|
||||||
///|/ Copyright (c) 2021 Martin Budden
|
|
||||||
///|/ Copyright (c) 2021 Ilya @xorza
|
|
||||||
///|/ Copyright (c) 2020 Paul Arden @ardenpm
|
|
||||||
///|/ Copyright (c) 2020 rongith
|
|
||||||
///|/ Copyright (c) 2019 Spencer Owen @spuder
|
|
||||||
///|/ Copyright (c) 2019 Stephan Reichhelm @stephanr
|
|
||||||
///|/ Copyright (c) 2018 Martin Loidl @LoidlM
|
|
||||||
///|/ Copyright (c) SuperSlicer 2018 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2016 - 2017 Joseph Lenox @lordofhyphens
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2016 Vanessa Ezekowitz @VanessaE
|
|
||||||
///|/ Copyright (c) 2015 Alexander Rössler @machinekoder
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "PrintConfig.hpp"
|
#include "PrintConfig.hpp"
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
#include "Config.hpp"
|
#include "Config.hpp"
|
||||||
|
|
|
@ -1,20 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Lukáš Hejl @hejllukas, Tomáš Mészáros @tamasmeszaros, Pavel Mikuš @Godrak, David Kocík @kocikdav, Oleksandra Iushchenko @YuSanka, Vojtěch Král @vojtechkral, Enrico Turri @enricoturri1966
|
|
||||||
///|/ Copyright (c) 2023 Pedro Lamas @PedroLamas
|
|
||||||
///|/ Copyright (c) 2020 Sergey Kovalev @RandoMan70
|
|
||||||
///|/ Copyright (c) 2021 Martin Budden
|
|
||||||
///|/ Copyright (c) 2021 Ilya @xorza
|
|
||||||
///|/ Copyright (c) 2020 Paul Arden @ardenpm
|
|
||||||
///|/ Copyright (c) 2019 Spencer Owen @spuder
|
|
||||||
///|/ Copyright (c) 2019 Stephan Reichhelm @stephanr
|
|
||||||
///|/ Copyright (c) 2018 Martin Loidl @LoidlM
|
|
||||||
///|/ Copyright (c) SuperSlicer 2018 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2016 - 2017 Joseph Lenox @lordofhyphens
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/ Copyright (c) 2015 Alexander Rössler @machinekoder
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Configuration store of Slic3r.
|
// Configuration store of Slic3r.
|
||||||
//
|
//
|
||||||
// The configuration store is either static or dynamic.
|
// The configuration store is either static or dynamic.
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Lukáš Hejl @hejllukas, Pavel Mikuš @Godrak, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka, David Kocík @kocikdav, Roman Beránek @zavorka
|
|
||||||
///|/ Copyright (c) 2021 Justin Schuh @jschuh
|
|
||||||
///|/ Copyright (c) 2021 Ilya @xorza
|
|
||||||
///|/ Copyright (c) 2016 Joseph Lenox @lordofhyphens
|
|
||||||
///|/ Copyright (c) Slic3r 2014 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
#include "Print.hpp"
|
#include "Print.hpp"
|
||||||
#include "BoundingBox.hpp"
|
#include "BoundingBox.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2022 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef AGGRASTER_HPP
|
#ifndef AGGRASTER_HPP
|
||||||
#define AGGRASTER_HPP
|
#define AGGRASTER_HPP
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2022 Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/ Copyright (c) 2022 ole00 @ole00
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef SLARASTER_CPP
|
#ifndef SLARASTER_CPP
|
||||||
#define SLARASTER_CPP
|
#define SLARASTER_CPP
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2020 - 2022 Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv
|
|
||||||
///|/ Copyright (c) 2022 ole00 @ole00
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef SLA_RASTERBASE_HPP
|
#ifndef SLA_RASTERBASE_HPP
|
||||||
#define SLA_RASTERBASE_HPP
|
#define SLA_RASTERBASE_HPP
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, David Kocík @kocikdav, Lukáš Matěna @lukasmatena, Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
|
||||||
#include "libslic3r.h"
|
#include "libslic3r.h"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka, Vojtěch Král @vojtechkral
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Based on implementation by @platsch
|
// Based on implementation by @platsch
|
||||||
|
|
||||||
#ifndef slic3r_Slicing_hpp_
|
#ifndef slic3r_Slicing_hpp_
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "OrganicSupport.hpp"
|
#include "OrganicSupport.hpp"
|
||||||
#include "SupportCommon.hpp"
|
#include "SupportCommon.hpp"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_OrganicSupport_hpp
|
#ifndef slic3r_OrganicSupport_hpp
|
||||||
#define slic3r_OrganicSupport_hpp
|
#define slic3r_OrganicSupport_hpp
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../ClipperUtils.hpp"
|
#include "../ClipperUtils.hpp"
|
||||||
// #include "../ClipperZUtils.hpp"
|
// #include "../ClipperZUtils.hpp"
|
||||||
#include "../ExtrusionEntityCollection.hpp"
|
#include "../ExtrusionEntityCollection.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SupportCommon_hpp_
|
#ifndef slic3r_SupportCommon_hpp_
|
||||||
#define slic3r_SupportCommon_hpp_
|
#define slic3r_SupportCommon_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#if 1 //#ifdef SLIC3R_DEBUG
|
#if 1 //#ifdef SLIC3R_DEBUG
|
||||||
|
|
||||||
#include "../ClipperUtils.hpp"
|
#include "../ClipperUtils.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SupportCommon_hpp_
|
#ifndef slic3r_SupportCommon_hpp_
|
||||||
#define slic3r_SupportCommon_hpp_
|
#define slic3r_SupportCommon_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SupportLayer_hpp_
|
#ifndef slic3r_SupportLayer_hpp_
|
||||||
#define slic3r_SupportLayer_hpp_
|
#define slic3r_SupportLayer_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Lukáš Hejl @hejllukas, Roman Beránek @zavorka, Lukáš Matěna @lukasmatena, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) SuperSlicer 2023 Remi Durand @supermerill
|
|
||||||
///|/ Copyright (c) 2016 Sakari Kapanen @Flannelhead
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../ClipperUtils.hpp"
|
#include "../ClipperUtils.hpp"
|
||||||
#include "../ExtrusionEntityCollection.hpp"
|
#include "../ExtrusionEntityCollection.hpp"
|
||||||
#include "../Layer.hpp"
|
#include "../Layer.hpp"
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena
|
|
||||||
///|/ Copyright (c) Slic3r 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SupportMaterial_hpp_
|
#ifndef slic3r_SupportMaterial_hpp_
|
||||||
#define slic3r_SupportMaterial_hpp_
|
#define slic3r_SupportMaterial_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "../Print.hpp"
|
#include "../Print.hpp"
|
||||||
#include "../PrintConfig.hpp"
|
#include "../PrintConfig.hpp"
|
||||||
#include "../Slicing.hpp"
|
#include "../Slicing.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SupportParameters_hpp_
|
#ifndef slic3r_SupportParameters_hpp_
|
||||||
#define slic3r_SupportParameters_hpp_
|
#define slic3r_SupportParameters_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv, Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Tomáš Mészáros @tamasmeszaros
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 - 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
// Tree supports by Thomas Rahm, losely based on Tree Supports by CuraEngine.
|
||||||
// Original source of Thomas Rahm's tree supports:
|
// Original source of Thomas Rahm's tree supports:
|
||||||
// https://github.com/ThomasRahm/CuraEngine
|
// https://github.com/ThomasRahm/CuraEngine
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2022 Lukáš Matěna @lukasmatena
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_SurfaceMesh_hpp_
|
#ifndef slic3r_SurfaceMesh_hpp_
|
||||||
#define slic3r_SurfaceMesh_hpp_
|
#define slic3r_SurfaceMesh_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Filip Sykala @Jony01, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_TextConfiguration_hpp_
|
#ifndef slic3r_TextConfiguration_hpp_
|
||||||
#define slic3r_TextConfiguration_hpp_
|
#define slic3r_TextConfiguration_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Timer.hpp"
|
#include "Timer.hpp"
|
||||||
#include <boost/log/trivial.hpp>
|
#include <boost/log/trivial.hpp>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2023 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef libslic3r_Timer_hpp_
|
#ifndef libslic3r_Timer_hpp_
|
||||||
#define libslic3r_Timer_hpp_
|
#define libslic3r_Timer_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Oleksandra Iushchenko @YuSanka, Enrico Turri @enricoturri1966, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Tomáš Mészáros @tamasmeszaros, Filip Sykala @Jony01, Lukáš Hejl @hejllukas, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2019 Jason Tibbitts @jasontibbitts
|
|
||||||
///|/ Copyright (c) 2019 Sijmen Schoon
|
|
||||||
///|/ Copyright (c) 2016 Joseph Lenox @lordofhyphens
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2015 Maksim Derbasov @ntfshard
|
|
||||||
///|/ Copyright (c) 2014 Miro Hrončok @hroncok
|
|
||||||
///|/ Copyright (c) 2014 Petr Ledvina @ledvinap
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/TriangleMesh.pm:
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 - 2013 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Exception.hpp"
|
#include "Exception.hpp"
|
||||||
#include "TriangleMesh.hpp"
|
#include "TriangleMesh.hpp"
|
||||||
#include "TriangleMeshSlicer.hpp"
|
#include "TriangleMeshSlicer.hpp"
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Oleksandra Iushchenko @YuSanka, Lukáš Matěna @lukasmatena, Vojtěch Bubník @bubnikv, Tomáš Mészáros @tamasmeszaros, Enrico Turri @enricoturri1966, Filip Sykala @Jony01
|
|
||||||
///|/ Copyright (c) 2019 Sijmen Schoon
|
|
||||||
///|/ Copyright (c) 2016 Joseph Lenox @lordofhyphens
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/TriangleMesh.pm:
|
|
||||||
///|/ Copyright (c) Slic3r 2011 - 2014 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2012 - 2013 Mark Hindess
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_TriangleMesh_hpp_
|
#ifndef slic3r_TriangleMesh_hpp_
|
||||||
#define slic3r_TriangleMesh_hpp_
|
#define slic3r_TriangleMesh_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2023 Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Pavel Mikuš @Godrak, Lukáš Hejl @hejllukas
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "ClipperUtils.hpp"
|
#include "ClipperUtils.hpp"
|
||||||
#include "Geometry.hpp"
|
#include "Geometry.hpp"
|
||||||
#include "Tesselate.hpp"
|
#include "Tesselate.hpp"
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_TriangleMeshSlicer_hpp_
|
#ifndef slic3r_TriangleMeshSlicer_hpp_
|
||||||
#define slic3r_TriangleMeshSlicer_hpp_
|
#define slic3r_TriangleMeshSlicer_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Filip Sykala @Jony01, Vojtěch Bubník @bubnikv
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Triangulation.hpp"
|
#include "Triangulation.hpp"
|
||||||
#include "IntersectionPoints.hpp"
|
#include "IntersectionPoints.hpp"
|
||||||
#include <boost/next_prior.hpp>
|
#include <boost/next_prior.hpp>
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2021 - 2022 Vojtěch Bubník @bubnikv, Filip Sykala @Jony01
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef libslic3r_Triangulation_hpp_
|
#ifndef libslic3r_Triangulation_hpp_
|
||||||
#define libslic3r_Triangulation_hpp_
|
#define libslic3r_Triangulation_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Oleksandra Iushchenko @YuSanka, Vojtěch Bubník @bubnikv, Filip Sykala @Jony01, David Kocík @kocikdav, Enrico Turri @enricoturri1966, Tomáš Mészáros @tamasmeszaros, Lukáš Matěna @lukasmatena, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2019 Sijmen Schoon
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_Utils_hpp_
|
#ifndef slic3r_Utils_hpp_
|
||||||
#define slic3r_Utils_hpp_
|
#define slic3r_Utils_hpp_
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Pavel Mikuš @Godrak, Oleksandra Iushchenko @YuSanka, Vojtěch Bubník @bubnikv, Lukáš Matěna @lukasmatena, Filip Sykala @Jony01, David Kocík @kocikdav, Roman Beránek @zavorka, Enrico Turri @enricoturri1966, Tomáš Mészáros @tamasmeszaros, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2021 Justin Schuh @jschuh
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include "Utils.hpp"
|
#include "Utils.hpp"
|
||||||
#include "I18N.hpp"
|
#include "I18N.hpp"
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,3 @@
|
||||||
#/|/ Copyright (c) Prusa Research 2018 - 2023 Tomáš Mészáros @tamasmeszaros, David Kocík @kocikdav, Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Vojtěch Bubník @bubnikv, Pavel Mikuš @Godrak, Filip Sykala @Jony01, Oleksandra Iushchenko @YuSanka, Lukáš Hejl @hejllukas, Vojtěch Král @vojtechkral
|
|
||||||
#/|/ Copyright (c) 2023 Pedro Lamas @PedroLamas
|
|
||||||
#/|/ Copyright (c) 2020 Sergey Kovalev @RandoMan70
|
|
||||||
#/|/ Copyright (c) 2021 Boleslaw Ciesielski
|
|
||||||
#/|/ Copyright (c) 2019 Spencer Owen @spuder
|
|
||||||
#/|/ Copyright (c) 2019 Stephan Reichhelm @stephanr
|
|
||||||
#/|/
|
|
||||||
#/|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
#/|/
|
|
||||||
cmake_minimum_required(VERSION 3.13)
|
cmake_minimum_required(VERSION 3.13)
|
||||||
project(libslic3r_gui)
|
project(libslic3r_gui)
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2023 Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka, Tomáš Mészáros @tamasmeszaros, Vojtěch Bubník @bubnikv, Filip Sykala @Jony01, Lukáš Hejl @hejllukas, David Kocík @kocikdav, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2017 Eyal Soha @eyal0
|
|
||||||
///|/ Copyright (c) Slic3r 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/GUI/3DScene.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2019 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2013 Guillaume Seguin @iXce
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#include <GL/glew.h>
|
#include <GL/glew.h>
|
||||||
|
|
||||||
#include "3DScene.hpp"
|
#include "3DScene.hpp"
|
||||||
|
|
|
@ -1,14 +1,3 @@
|
||||||
///|/ Copyright (c) Prusa Research 2017 - 2023 Lukáš Matěna @lukasmatena, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka, Tomáš Mészáros @tamasmeszaros, Filip Sykala @Jony01, Vojtěch Bubník @bubnikv, David Kocík @kocikdav, Vojtěch Král @vojtechkral
|
|
||||||
///|/ Copyright (c) 2017 Eyal Soha @eyal0
|
|
||||||
///|/ Copyright (c) Slic3r 2015 Alessandro Ranellucci @alranel
|
|
||||||
///|/
|
|
||||||
///|/ ported from lib/Slic3r/GUI/3DScene.pm:
|
|
||||||
///|/ Copyright (c) Prusa Research 2016 - 2019 Vojtěch Bubník @bubnikv, Enrico Turri @enricoturri1966, Oleksandra Iushchenko @YuSanka
|
|
||||||
///|/ Copyright (c) Slic3r 2013 - 2016 Alessandro Ranellucci @alranel
|
|
||||||
///|/ Copyright (c) 2013 Guillaume Seguin @iXce
|
|
||||||
///|/
|
|
||||||
///|/ PrusaSlicer is released under the terms of the AGPLv3 or higher
|
|
||||||
///|/
|
|
||||||
#ifndef slic3r_3DScene_hpp_
|
#ifndef slic3r_3DScene_hpp_
|
||||||
#define slic3r_3DScene_hpp_
|
#define slic3r_3DScene_hpp_
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue