Clearing implies jumping to 0 (since that's where the canvas is empty) but actually continues the drawing at the most recent frame. Is there a use case for this, or should clear() just be sugar for jump(0)?
Similarly, jump currently moves the recording frame but not the displayed frame; jump(k) should probably put the canvas into the state at k as well.
Clearing implies jumping to 0 (since that's where the canvas is empty) but actually continues the drawing at the most recent frame. Is there a use case for this, or should
clear()
just be sugar forjump(0)
?Similarly, jump currently moves the recording frame but not the displayed frame;
jump(k)
should probably put the canvas into the state atk
as well.