7 Commits

Author SHA1 Message Date
Nyall Dawson
3009999748 Remove duplicate code 2022-05-07 21:42:54 +10:00
Nyall Dawson
06087eebee Fix casting 2022-04-07 19:22:19 +10:00
Nyall Dawson
6480b974d7 Implement plot panning and zoom
With all the usual interaction, e.g.

- middle mouse button + drag = pan
- hold space + drag = pan
- wheel = zoom
- ctrl + wheel = smooth zoom
2022-04-07 19:22:19 +10:00
Nyall Dawson
2653f5146f Implement plot panning by drag 2022-04-07 19:22:19 +10:00
Nyall Dawson
9a6aad8de5 Stupid solution to sip build errors 2022-04-07 19:22:19 +10:00
Nyall Dawson
e98a52a017 Reintroduce sip casting 2022-04-07 19:22:19 +10:00
Nyall Dawson
141f7bf9f2 Plot wip 2022-04-07 19:22:19 +10:00