File tree Expand file tree Collapse file tree 10 files changed +8
-33
lines changed
Expand file tree Collapse file tree 10 files changed +8
-33
lines changed Original file line number Diff line number Diff line change 1010#ifndef CLIPPER_CORE_H
1111#define CLIPPER_CORE_H
1212
13+ #include " clipper2/clipper.version.h"
1314#include < cstdint>
14- #include < cstdlib>
15- #include < cmath>
1615#include < vector>
1716#include < string>
1817#include < iostream>
1918#include < algorithm>
20- #include < climits>
2119#include < numeric>
22- #include < optional>
23- #include " clipper2/clipper.version.h"
20+ #include < cmath>
2421
2522namespace Clipper2Lib
2623{
Original file line number Diff line number Diff line change 1010#ifndef CLIPPER_ENGINE_H
1111#define CLIPPER_ENGINE_H
1212
13- #include < cstdlib>
14- #include < stdint.h> // #541
15- #include < iostream>
13+ #include " clipper2/clipper.core.h"
1614#include < queue>
17- #include < vector>
1815#include < functional>
19- #include < numeric>
2016#include < memory>
2117
22- #include " clipper2/clipper.core.h"
23-
2418namespace Clipper2Lib {
2519
2620 struct Scanline ;
Original file line number Diff line number Diff line change @@ -112,12 +112,11 @@ the four vertices that define the two segments that are intersecting.
112112#ifndef CLIPPER2_EXPORT_H
113113#define CLIPPER2_EXPORT_H
114114
115- #include < cstdlib>
116- #include < vector>
117115#include " clipper2/clipper.core.h"
118116#include " clipper2/clipper.engine.h"
119117#include " clipper2/clipper.offset.h"
120118#include " clipper2/clipper.rectclip.h"
119+ #include < cstdlib>
121120
122121namespace Clipper2Lib {
123122
Original file line number Diff line number Diff line change 1010#ifndef CLIPPER_H
1111#define CLIPPER_H
1212
13- #include < cstdlib>
14- #include < type_traits>
15- #include < vector>
16-
1713#include " clipper2/clipper.core.h"
1814#include " clipper2/clipper.engine.h"
1915#include " clipper2/clipper.offset.h"
2016#include " clipper2/clipper.minkowski.h"
2117#include " clipper2/clipper.rectclip.h"
18+ #include < type_traits>
2219
2320namespace Clipper2Lib {
2421
Original file line number Diff line number Diff line change 1010#ifndef CLIPPER_MINKOWSKI_H
1111#define CLIPPER_MINKOWSKI_H
1212
13- #include < cstdlib>
14- #include < vector>
15- #include < string>
1613#include " clipper2/clipper.core.h"
1714
1815namespace Clipper2Lib
Original file line number Diff line number Diff line change 1212
1313#include " clipper.core.h"
1414#include " clipper.engine.h"
15+ #include < optional>
1516
1617namespace Clipper2Lib {
1718
Original file line number Diff line number Diff line change 1010#ifndef CLIPPER_RECTCLIP_H
1111#define CLIPPER_RECTCLIP_H
1212
13- #include < cstdlib>
14- #include < vector>
15- #include < queue>
1613#include " clipper2/clipper.core.h"
14+ #include < queue>
1715
1816namespace Clipper2Lib
1917{
Original file line number Diff line number Diff line change 77* License : https://www.boost.org/LICENSE_1_0.txt *
88*******************************************************************************/
99
10- #include < cstdlib>
11- #include < cmath>
12- #include < stdexcept>
13- #include < vector>
14- #include < numeric>
15- #include < algorithm>
16-
1710#include " clipper2/clipper.engine.h"
1811#include " clipper2/clipper.h"
12+ #include < stdexcept>
1913
2014// https://github.com/AngusJohnson/Clipper2/discussions/334
2115// #discussioncomment-4248602
Original file line number Diff line number Diff line change 77* License : https://www.boost.org/LICENSE_1_0.txt *
88*******************************************************************************/
99
10- #include < cmath>
1110#include " clipper2/clipper.h"
1211#include " clipper2/clipper.offset.h"
1312
Original file line number Diff line number Diff line change 77* License : https://www.boost.org/LICENSE_1_0.txt *
88*******************************************************************************/
99
10- #include < cmath>
1110#include " clipper2/clipper.h"
1211#include " clipper2/clipper.rectclip.h"
1312
You can’t perform that action at this time.
0 commit comments