guppi-chart-type

Name

guppi-chart-type -- 

Synopsis



struct      GuppiCustomChartType;
GuppiRootGroupView* (*GuppiCustomChartFactory)
                                            (void);
struct      GuppiMajorChartType;
struct      GuppiMinorChartType;
GuppiRootGroupView* (*GuppiMinorChartFactory)
                                            (GuppiMinorChartType const *t,
                                             GuppiSeqData *series,
                                             GuppiSeqData *labels,
                                             GuppiSeqString *series_names);
GuppiCustomChartType* guppi_custom_chart_type_register
                                            (char const *name,
                                             const char *const *xpm_data,
                                             char const *description,
                                             GuppiCustomChartFactory factory,
                                             gconstpointer user_data);
GuppiMajorChartType* guppi_major_chart_type_register
                                            (char const *name,
                                             const char *const *xpm_data,
                                             gconstpointer user_data);
GuppiMinorChartType* guppi_minor_chart_type_register
                                            (GuppiMajorChartType *major,
                                             char const *name,
                                             char const *icon_file,
                                             char const *description,
                                             int row,
                                             int col,
                                             GuppiMinorChartFactoryfactory,
                                             gconstpointeruser_data);
GnomePixmap* guppi_custom_chart_type_image  (GuppiCustomChartType const *t);
GnomePixmap* guppi_major_chart_type_image   (GuppiMajorChartType const *t);
GdkPixbuf*  guppi_minor_chart_type_image    (GuppiMinorChartType const *t);
gboolean    (*MajorChartTypeFunc)           (GuppiMajorChartType const *maj,
                                             gpointer user_data);
gboolean    guppi_chart_type_foreach_major  (MajorChartTypeFunc handler,
                                             gpointer user_data);
gboolean    (*MinorChartTypeFunc)           (GuppiMajorChartType const *maj,
                                             GuppiMinorChartType const *min,
                                             gpointer user_data);
gboolean    guppi_major_chart_type_foreach_minor
                                            (GuppiMajorChartType const *t,
                                             MinorChartTypeFunc handler,
                                             gpointer user_data);

Description

Details

struct GuppiCustomChartType

struct GuppiCustomChartType {
  char const *name;
  char const *description;
  GuppiCustomChartFactory factory;

  gconstpointer user_data;
};


GuppiCustomChartFactory ()

GuppiRootGroupView* (*GuppiCustomChartFactory)
                                            (void);

Returns : 


struct GuppiMajorChartType

struct GuppiMajorChartType {
  char const *name;

  gconstpointer user_data;
};


struct GuppiMinorChartType

struct GuppiMinorChartType {
  char const *name;
  char const *description;
  int row, col;
  GuppiMinorChartFactory factory;

  gconstpointer user_data;
};


GuppiMinorChartFactory ()

GuppiRootGroupView* (*GuppiMinorChartFactory)
                                            (GuppiMinorChartType const *t,
                                             GuppiSeqData *series,
                                             GuppiSeqData *labels,
                                             GuppiSeqString *series_names);

t : 
series : 
labels : 
series_names : 
Returns : 


guppi_custom_chart_type_register ()

GuppiCustomChartType* guppi_custom_chart_type_register
                                            (char const *name,
                                             const char *const *xpm_data,
                                             char const *description,
                                             GuppiCustomChartFactory factory,
                                             gconstpointer user_data);

name : 
xpm_data : 
description : 
factory : 
user_data : 
Returns : 


guppi_major_chart_type_register ()

GuppiMajorChartType* guppi_major_chart_type_register
                                            (char const *name,
                                             const char *const *xpm_data,
                                             gconstpointer user_data);

name : 
xpm_data : 
user_data : 
Returns : 


guppi_minor_chart_type_register ()

GuppiMinorChartType* guppi_minor_chart_type_register
                                            (GuppiMajorChartType *major,
                                             char const *name,
                                             char const *icon_file,
                                             char const *description,
                                             int row,
                                             int col,
                                             GuppiMinorChartFactoryfactory,
                                             gconstpointeruser_data);

major : 
name : 
icon_file : 
description : 
row : 
col : 
Param7 : 
Param8 : 
Returns : 


guppi_custom_chart_type_image ()

GnomePixmap* guppi_custom_chart_type_image  (GuppiCustomChartType const *t);

t : 
Returns : 


guppi_major_chart_type_image ()

GnomePixmap* guppi_major_chart_type_image   (GuppiMajorChartType const *t);

t : 
Returns : 


guppi_minor_chart_type_image ()

GdkPixbuf*  guppi_minor_chart_type_image    (GuppiMinorChartType const *t);

t : 
Returns : 


MajorChartTypeFunc ()

gboolean    (*MajorChartTypeFunc)           (GuppiMajorChartType const *maj,
                                             gpointer user_data);

maj : 
user_data : 
Returns : 


guppi_chart_type_foreach_major ()

gboolean    guppi_chart_type_foreach_major  (MajorChartTypeFunc handler,
                                             gpointer user_data);

handler : 
user_data : 
Returns : 


MinorChartTypeFunc ()

gboolean    (*MinorChartTypeFunc)           (GuppiMajorChartType const *maj,
                                             GuppiMinorChartType const *min,
                                             gpointer user_data);

maj : 
min : 
user_data : 
Returns : 


guppi_major_chart_type_foreach_minor ()

gboolean    guppi_major_chart_type_foreach_minor
                                            (GuppiMajorChartType const *t,
                                             MinorChartTypeFunc handler,
                                             gpointer user_data);

t : 
handler : 
user_data : 
Returns :