Mark Roszko
35126ba22c
const bool is just bool
...
(cherry picked from commit e53e571d2d
)
2023-07-08 01:04:30 +00:00
Seth Hillbrand
cadea90109
Check for zone-zone overlap
...
Instead of just checking for the zone outline, we adjust to check the
full fill area of the zones for intersection and overlaps
(cherry picked from commit 954b265839
)
2023-07-07 12:03:58 -07:00
Jonathan Haas
9d45b5a197
Change implementation of Box2::FarthestPointTo to actually return the farthest point.
2022-09-27 22:40:55 +00:00
Alex
796e44d1e6
Fix a mistake in BOX2::Inflate.
2022-09-25 08:33:52 +03:00
Jeff Young
7e97dc6974
Fix typo found by dsa-t.
2022-09-20 10:50:22 +01:00
Jeff Young
9188838e50
RIP EDA_RECT.
2022-08-31 23:57:24 +01:00
Jeff Young
f17a865593
Move EDA_ITEM hitTest to BOX2I.
2022-08-31 17:18:45 +01:00
Jeff Young
c7036ae076
Beef up BOX2's API so it can replace EDA_RECT.
2022-08-31 00:44:33 +01:00
Seth Hillbrand
f1261e71d4
Replace boost::optional with std::optional
2022-08-25 15:50:47 -07:00
Wayne Stambaugh
507a88524a
KiCad internal library header file housekeeping.
2021-07-01 13:46:38 -04:00
Marek Roszko
29783f125b
Eliminate one wxRect constructor in BOX2
...
The only usage auto converted to BOX2D anyway...
2021-06-03 01:27:15 -04:00
Tomasz Wlostowski
83ac2070fe
BOX2: allow constructing a zero-sized BOX2 from a single point
2020-09-08 01:31:42 +02:00
Simon Richter
71882a7b0e
Add <algorithm> for std::min/std::max
2020-07-31 03:29:55 +00:00
Seth Hillbrand
7c28c3838a
Comment-only changes
...
Makes class comments conform to coding standards
2020-01-10 16:43:01 -08:00
Ian McInerney
13b6028e1b
Refactor all math into a new kimath library
...
* Split up the thirdparty code into the thirdparty folder (#3637 )
* Create a new kimath static library containing all the math functions
This is part of cleaning the build system for #1906 .
2020-01-07 17:12:59 +00:00