1
0
Fork 0
freesewing/markdown/dev/reference/api/path
joostdecock fab1e2f877 feat(core): Added Path.clean() method. Closes #3038 and #3056
This is a fix for bug #3038 which was investigated by @BenJamesBen
who also proposed a fix in PR #3056

However, after discussing the matter, we agreed it would be better
to have a generic method in core to guard against the issue of
spurious drawing operations.

This commit adds the `Path.clean()` method that does exactly that,
as well as its documentation.
2022-12-03 17:28:05 +01:00
..
_curve chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
addclass chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
addtext chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
aspathstring chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
attr chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
bbox chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
clean feat(core): Added Path.clean() method. Closes #3038 and #3056 2022-12-03 17:28:05 +01:00
clone chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
close chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
curve chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
curve_ chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
divide chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
edge chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
end chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
hide chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
insop chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
intersects chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
intersectsx chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
intersectsy chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
join chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
length chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
line chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
move chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
noop chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
offset chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
reverse chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
roughlength chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
setclass chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
sethidden chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
settext chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
shiftalong chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
shiftfractionalong chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
smurve chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
smurve_ chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
split chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
start chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
translate chore(docs): Updated Path api docs for v3 2022-09-27 18:24:35 +02:00
trim chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
unhide chore: Updating final Path docs for v3 2022-09-29 17:50:53 +02:00
en.md chore(markdown): Keep reference docs alphabetic 2022-09-29 19:03:02 +02:00