]> Shamusworld >> Repos - architektonas/commit
Preliminary support for Polylines.
authorShamus Hammons <jlhamm@acm.org>
Wed, 12 Jan 2022 20:02:28 +0000 (14:02 -0600)
committerShamus Hammons <jlhamm@acm.org>
Wed, 12 Jan 2022 20:02:28 +0000 (14:02 -0600)
commit3c890e51a9763ffcee49e15753453a7da248272b
tree4db97f7bc7dbe793cc46790ec989e28a9b4082dd
parent41644f6a841b45cb6f1f7a96c93fd550f67a7974
Preliminary support for Polylines.

So, as of this commit, there is Polyline support in the file format;
which means that Polylines can be loaded and saved.  They are also
displayed properly in the GUI, but you can't interact with them as of
yet other than selecting them with a selection rectangle and deleting
them.  The precision of the file format has been expanded from 8
decimal places to 16; also, the adding of Polylines did not necessitate
bumping the format's version.
13 files changed:
src/drawingview.cpp
src/fileio.cpp
src/geometry.cpp
src/geometry.h
src/global.cpp
src/global.h
src/painter.cpp
src/painter.h
src/rect.cpp
src/rect.h
src/structs.h
src/vector.cpp
src/vector.h