12 Commits

Author SHA1 Message Date
Nyall Dawson
ddc0012f9c Add api to set a label suffix and placement for labels in plot axis 2023-05-29 14:18:35 +10:00
Nyall Dawson
cebf54046a Add option to reset plot symbols back to their defaults 2023-01-17 15:36:03 +10:00
Nyall Dawson
2fe201d846 Make class for tracking default plot symbols 2023-01-17 15:36:03 +10:00
Nyall Dawson
49279e2105 Const correctness 2023-01-17 15:36:03 +10:00
Nyall Dawson
d2e5186d56 Add action to export profile graph to PDF 2022-04-07 19:22:19 +10:00
Nyall Dawson
499c374dba Split out axis properties into separate class 2022-03-31 09:21:08 +10:00
Nyall Dawson
2029888c3d Add method to auto calculate plot intervals based on size 2022-03-31 09:21:08 +10:00
Nyall Dawson
67893ae1c6 Add @plot_axis, @plot_axis_value variables and test for data defined plot rendering 2022-03-31 09:21:08 +10:00
Nyall Dawson
fd4f42f9a6 Add methods to read/write plot state to xml 2022-03-31 09:21:08 +10:00
Nyall Dawson
0e851b3e92 Docs 2022-03-31 09:21:08 +10:00
Nyall Dawson
640d8134aa API improvements 2022-03-31 09:21:08 +10:00
Nyall Dawson
44ad8f51aa Simple framework for drawing 2d plots using native QGIS objects
Uses QGIS symbols, text formats and text numeric formats to render
chart components. Currently handles the background, grid, and axis
labels.
2022-03-31 09:21:08 +10:00