kicad/libs/kimath/include/math
Seth Hillbrand 9d9028c979 Handle unsigned VECTOR2 casts
The previous overflow handling code casted the int_min value into an
unsigned, meaning that the min value and max value were almost the same,
clamping the output to unreasonable values.

Updated code handles floating points first, then does integer casting
through int64_t
2024-06-10 12:40:01 -07:00
..
box2.h Flip symbol editor's Y axis to match other editors. 2024-04-27 13:47:56 +01:00
matrix3x3.h Fix typo in matrix3 multiply, add unit tests 2023-01-05 21:06:52 -05:00
util.h Improvements when working closer to 32-bit integer limits. 2024-04-23 16:34:07 +00:00
vector2d.h Handle unsigned VECTOR2 casts 2024-06-10 12:40:01 -07:00
vector2wx.h Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
vector3.h ADDED: Basic STEP manipulation utils available to Python. 2023-09-07 10:57:02 +03:00