![]() |
![]() |
![]() |
Goffice Reference Manual | ![]() |
---|---|---|---|---|
GogPlotType; GogPlotFamily; GHashTableconst * gog_plot_families (void); GogPlotFamily* gog_plot_family_by_name (char const *name); GogPlotFamily* gog_plot_family_register (char const *name, char const *sample_image_file, int priority, GogAxisSet axis_set); void gog_plot_family_unregister (GogPlotFamily *family); GogPlotType* gog_plot_type_register (GogPlotFamily *famlily, int col, int row, char const *name, char const *sample_image_file, char const *description, char const *engine); GogTrendLineType; GHashTableconst * gog_trend_line_types (void); void gog_plugin_services_init (void); void gog_plugin_services_shutdown (void);
typedef struct { GogPlotFamily *family; char *engine; char *name, *sample_image_file; char *description; /* untranslated */ int col, row; GHashTable *properties; } GogPlotType;
typedef struct { char *name, *sample_image_file; int priority; GogAxisSet axis_set; GHashTable *types; } GogPlotFamily;
GogPlotFamily* gog_plot_family_by_name (char const *name);
|
|
Returns : |
GogPlotFamily* gog_plot_family_register (char const *name, char const *sample_image_file, int priority, GogAxisSet axis_set);
|
|
|
|
|
|
|
|
Returns : |
GogPlotType* gog_plot_type_register (GogPlotFamily *famlily, int col, int row, char const *name, char const *sample_image_file, char const *description, char const *engine);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
typedef struct { char *engine; char *name; char *description; /* untranslated */ GHashTable *properties; } GogTrendLineType;