Top |
Functions
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 () |
Functions
gog_plot_family_register ()
GogPlotFamily * gog_plot_family_register (char const *name
,char const *sample_image_file
,int priority
,GogAxisSet axis_set
);
gog_plot_type_register ()
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
);
Types and Values
GogPlotFamily
typedef struct { char *name, *sample_image_file; int priority; GogAxisSet axis_set; GHashTable *types; } GogPlotFamily;
Plot types family.
Members
family name. |
||
sample image for the graph editor. |
||
priority. |
||
GogAxisSet |
GogAxisSet used. |
|
known types in the family. |
GogPlotType
typedef struct { GogPlotFamily *family; char *engine; char *name, *sample_image_file; char *description; /* untranslated */ int col, row; GHashTable *properties; } GogPlotType;
Members
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. |