|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
GogPlotFamily; GogPlotType; GHashTable const * 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);
typedef struct {
	char *name, *sample_image_file;
	int priority;
	GogAxisSet	 axis_set;
	GHashTable *types;
} GogPlotFamily;
typedef struct {
	GogPlotFamily 	*family;
	char 		*engine;
	char 		*name, *sample_image_file;
	char 		*description; /* untranslated */
	int 		 col, row;
	GHashTable 	*properties;
} GogPlotType;
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 : |