| Top |
| GHashTable const * | gog_plot_families () |
| GogPlotFamily * | gog_plot_family_by_name () |
| GogPlotFamily * | gog_plot_family_register () |
| void | gog_plot_family_unregister () |
| GogPlotType * | gog_plot_type_register () |
| GHashTable const * | gog_trend_line_types () |
GogPlotFamily * gog_plot_family_register (char const *name,char const *sample_image_file,int priority,GogAxisSet axis_set);
GogPlotType * gog_plot_type_register (GogPlotFamily *family,int col,int row,char const *name,char const *sample_image_file,char const *description,char const *engine);
typedef struct {
char *name, *sample_image_file;
int priority;
GogAxisSet axis_set;
GHashTable *types;
} GogPlotFamily;
Plot types family.
family name. |
||
sample image for the graph editor. |
||
priority. |
||
GogAxisSet |
GogAxisSet used. |
|
known types in the family. |
typedef struct {
GogPlotFamily *family;
char *engine;
char *name, *sample_image_file;
char *description; /* untranslated */
int col, row;
GHashTable *properties;
} GogPlotType;
GogPlotFamily * |
plot family. |
|
plot engine. |
||
plot type name. |
||
sample image for the graph editor. |
||
untranslated description. |
||
column where the plot type appears in the table inside the graph editor. |
||
row. |
||
plot type properties. |