Seth Hillbrand
b5f021ff9f
Cleanup: Replace push_back with emplace_back
...
In cases where we create a new item and immediately push into a
container, the emplace idiom is faster and more efficient.
2019-12-05 13:41:21 -08:00
Jeff Young
2c5876ee8c
Add more control over how corners are handled when inflating polygons.
2019-07-16 16:41:21 +01:00
Jeff Young
5091f08f71
Better smoothing for inflating/deflating polygons.
...
When the miter limit is exceeded uses round instead of square
corners.
2019-07-14 18:18:48 +01:00
Seth Hillbrand
fb3d1bdb59
Clear some compile warnings
2019-06-13 15:16:54 -07:00
Marvin Schmidt
69974b73db
Remove some extra semicolons
2017-11-09 19:52:18 +01:00
jean-pierre charras
9f1e154753
Update Clipper to 6.4.2
2017-03-01 14:55:21 +01:00
Maciej Suminski
799c8b6922
Fixed a shadowed variable warning in clipper
2017-02-27 10:42:32 +01:00
Maciej Suminski
71aade6b51
Fixed a few warnings (mostly gcc6 -Wmisleading-indent).
2016-06-07 14:42:42 +02:00
jean-pierre charras
34f1c0ea2d
Fix a few Coverity warnings.
2015-11-11 19:47:51 +01:00
jean-pierre charras
602e38dab5
Clipper.cpp: fix a few minor Coverity warnings (about not initialized private members)
2015-11-03 17:55:31 +01:00
jean-pierre charras
01be350851
Update clipper library version (from 6.21) to the latest (currently 6.4.0 , 2 July 2015) which fixes some bugs.
2015-11-02 13:45:33 +01:00
jean-pierre charras
f67c7fe052
Very minor changes. ( changes in clipper are made to avoid coverity minor warnings).
2015-08-25 16:47:09 +02:00
jean-pierre charras
8da93abcb8
Polygon tools: update Clipper lib to 6.2.1
...
Minor doc update.
2014-11-12 18:58:39 +01:00
jean-pierre charras
d4731da097
Minor fixes: remove compil warning. Remove one of 3 messages when saving a part lib in libedit.
...
Update clipper version to 6.1.3a.
2014-09-29 12:51:04 +02:00
Dick Hollenbeck
84cf722541
This is why we cannot have nice things. This is why we test our changes before committing.
...
Pray for angus johnson who is support too many languages, and needs to find a text editor that removes trailing whitespace.
2014-01-03 18:46:06 -06:00
jean-pierre charras
eb22bf426c
Pcbnew: very minor fixes and update: update clipper version. uncrustify polytri/* and fix some warning compil.
2014-01-03 18:39:28 +01:00
Dick Hollenbeck
8ccf0320b4
1) Add "rules" to base of tree for copying into BZR_HOME/rules.
...
File "rules" has instructional text as comments near top.
2) Convert all text files in repo to LF line ending form.
Any checkout done with "rules" in play will convert the working
tree to native line ending, while keeping repo as LF line ending.
2013-05-25 23:36:44 -05:00
jean-pierre charras
92e0eb628c
Minor changes in dialogs to ensure a better likeness between dialogs on Linux and Windows (mainly, remove some wxStaticBoxSizer in dialogs)
2013-04-01 12:50:01 +02:00
Dick Hollenbeck
e1addadb4d
fix compiler warnings on gcc 4.6.3, Debug build
2013-02-12 11:41:13 -06:00
jean-pierre charras
93a5b4a07f
Upgrade boost to version 1.53.0 and clipper to 5.03
2013-02-10 14:52:01 +01:00
jean-pierre charras
31332c3973
polygon: update clipper lib.
2012-11-20 12:42:39 +01:00
jean-pierre charras
1f277fd66d
Remove Kbool from Kicad. Use Clipper instead.
2012-08-04 11:43:27 +02:00