Mark Tolmacs
|
b2fcf787e2
|
Fix arc negative radians issue
|
2025-01-07 12:27:29 +01:00 |
|
Mark Tolmacs
|
550c874c9b
|
Master merge first attempt
|
2025-01-07 09:41:32 +01:00 |
|
Mark Tolmacs
|
1e819a2acf
|
Fix pointDistanceSq
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-10-08 09:55:35 +02:00 |
|
Mark Tolmacs
|
2ec3374333
|
Add visual debug support for arc
|
2024-10-03 14:09:44 +02:00 |
|
Mark Tolmacs
|
c53c37ba69
|
Fix arc line intersection, add tests to element line intersections
|
2024-10-02 22:17:28 +02:00 |
|
Mark Tolmacs
|
336fa9d002
|
Master merge
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-10-02 12:09:01 +02:00 |
|
David Luzar
|
b4d8b04d9e
|
refactor: point() -> pointFrom() to fix compiler issue (#8578)
|
2024-10-02 11:49:10 +02:00 |
|
Mark Tolmacs
|
0c02972695
|
Replace intersection code
|
2024-10-01 16:24:31 +02:00 |
|
Mark Tolmacs
|
6e67aa3a3c
|
More intersection detection functions
|
2024-09-30 15:31:02 +02:00 |
|
Mark Tolmacs
|
b7f504796b
|
Line and segment intersection
|
2024-09-30 14:00:52 +02:00 |
|
Mark Tolmacs
|
34ec751501
|
Attempt at optimizing focus point calc
|
2024-09-27 20:27:10 +02:00 |
|
Mark Tolmacs
|
669771aba7
|
Remove unused point function
|
2024-09-27 16:01:48 +02:00 |
|
Mark Tolmacs
|
91b6057d9c
|
Bounds refactor and duplication removal
|
2024-09-27 15:58:18 +02:00 |
|
Mark Tolmacs
|
7b4e989d65
|
Add ellipse changes no angle
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-09-27 11:34:02 +02:00 |
|
Mark Tolmacs
|
d9ea7190ec
|
First implementation of element distance functions with failing tests
|
2024-09-25 18:30:53 +02:00 |
|
Mark Tolmacs
|
47cc842415
|
Rectangle distance and tests
|
2024-09-25 15:04:46 +02:00 |
|
Mark Tolmacs
|
9a8aabbeca
|
Update snapshot and comment
|
2024-09-25 14:35:21 +02:00 |
|
Mark Tolmacs
|
3fe73e79a6
|
Arc tests
|
2024-09-25 14:22:41 +02:00 |
|
Mark Tolmacs
|
b697f63cad
|
More refactor
|
2024-09-25 11:59:27 +02:00 |
|
Mark Tolmacs
|
392dd5b0b8
|
ellipse and arc refactors
|
2024-09-25 11:03:35 +02:00 |
|
Mark Tolmacs
|
3efa8735ef
|
Ellipse refactor
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-09-24 19:12:27 +02:00 |
|
Mark Tolmacs
|
017047d15e
|
Unify on GenericPoint type
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-09-24 18:38:29 +02:00 |
|
Mark Tolmacs
|
dff60e6f6f
|
Refactoring bounds, arrows, bboxes
|
2024-09-23 19:43:22 +02:00 |
|
Mark Tolmacs
|
9eb08df3ea
|
Move path related function into the math package
|
2024-09-23 18:08:17 +02:00 |
|
Mark Tolmacs
|
0e2f8c958e
|
Further math refactor and simplifications
|
2024-09-23 17:13:40 +02:00 |
|
Mark Tolmacs
|
b4cb314090
|
Refactoring points
Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-09-20 21:32:32 +02:00 |
|
David Luzar
|
fd39712ba6
|
fix: improve canvas search scroll behavior further (#8491)
|
2024-09-11 18:01:18 +02:00 |
|
Márk Tolmács
|
f4dd23fc31
|
chore: Unify math types, utils and functions (#8389)
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
|
2024-09-02 22:23:38 +00:00 |
|