libsysprof-analyze: add an XY series strucuture

This is meant to contain information about XY coordinates that we can
store in a normalized form. That allows them to be reused across different
scales without regenerating them.

It also includes a back-pointer to the model index so that we can pull out
the real object when necessary for drawing.
This commit is contained in:
Christian Hergert
2023-06-16 16:16:44 -07:00
parent f53fb38d69
commit 06767c0a1d
4 changed files with 282 additions and 17 deletions

View File

@ -61,6 +61,7 @@ G_BEGIN_DECLS
# include "sysprof-symbolizer.h"
# include "sysprof-time-series.h"
# include "sysprof-time-span.h"
# include "sysprof-xy-series.h"
#undef SYSPROF_ANALYZE_INSIDE
G_END_DECLS