Jonathan Haas
|
4bbf942f15
|
Add test cases for box2 methods (Nearest/Farthest)Point and IntersectsCircle(Edge)
|
2022-09-27 22:40:55 +00:00 |
Marek Roszko
|
3d5913c825
|
Remove convert_to_biu.h, merge contents to base_units.h
|
2022-09-16 21:09:28 -04:00 |
Marek Roszko
|
a8613ee80f
|
Combine Iu2Millimeter & remove PcbMm2iu
|
2022-09-16 21:09:26 -04:00 |
Seth Hillbrand
|
eda27a09d6
|
Add broken SHAPE_POLY_SET test
Remove null segments only removes a single segment rather than all,
potentially null segments in a row
|
2022-08-29 17:08:01 -07:00 |
Roberto Fernandez Bautista
|
1fa1b44d02
|
Fix SHAPE_LINE_CHAIN::Simplify() when there are only 3 points in the chain
We weren't updating m_shapes properly.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/11695
|
2022-08-19 20:49:49 +01:00 |
Marek Roszko
|
8fd524aec1
|
Ensure all QA tests on windows use a manifest
We want UTF8 mode enabled via manifest for accurate behavior that matches the application
|
2022-08-08 21:26:02 -04:00 |
Jeff Young
|
b727bfc16d
|
Performance: avoid sqrt at all costs.
|
2022-07-16 18:42:32 +01:00 |
Alex
|
ded4840130
|
Add test for rescale<int64_t>
|
2022-07-16 17:37:50 +00:00 |
Tomasz Wlostowski
|
e6ebc2b9b9
|
geometry: use dedicated 64-bit integer square root for distance computations
Guarantees 1 LSB error, while the C++ double type has 55 mantissa bits (meaning for sqrt(X) >~ 2^22.5) the error is not guaranteed.
|
2022-06-03 23:28:41 +02:00 |
Roberto Fernandez Bautista
|
4defc946ef
|
Fix rounding errors in SHAPE_ARC::Collide + fix qa tests
Use CIRCLE::NearestPoint to ensure consistency
|
2022-04-11 13:46:36 +01:00 |
Jeff Young
|
5bf163de80
|
Update kimath test for recent bugfix.
|
2022-04-08 19:13:02 +01:00 |
Sylwester Kocjan
|
0d64fc8c09
|
qa: move unittests to the separate directory
|
2022-03-30 11:13:23 +00:00 |