![]() |
![]() |
![]() |
GOffice Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GogDataEditorClass; void gog_data_editor_set_format (GogDataEditor *editor
,GOFormat const *fmt
); void gog_data_editor_set_value_double (GogDataEditor *editor
,double val
,GODateConventions const *date_conv
); GogDataAllocatorClass; #define GOG_TYPE_DATA_ALLOCATOR #define GOG_DATA_ALLOCATOR (o) #define GOG_IS_DATA_ALLOCATOR (o) #define GOG_DATA_ALLOCATOR_CLASS (k) #define GOG_IS_DATA_ALLOCATOR_CLASS (k) #define GOG_DATA_ALLOCATOR_GET_CLASS (o) GType gog_data_allocator_get_type (void
); void gog_data_allocator_allocate (GogDataAllocator *dalloc
,GogPlot *plot
); GogDataEditor * gog_data_allocator_editor (GogDataAllocator *dalloc
,GogDataset *set
,int dim_i
,GogDataType data_type
);
typedef struct { GTypeInterface base; void (*set_format) (GogDataEditor *editor, GOFormat const *fmt); void (*set_value_double) (GogDataEditor *editor, double val, GODateConventions const *date_conv); } GogDataEditorClass;
Interface to edit GOData.
GTypeInterface |
base interface. |
sets the GOFormat | |
sets a value as a double. |
void gog_data_editor_set_format (GogDataEditor *editor
,GOFormat const *fmt
);
|
|
|
void gog_data_editor_set_value_double (GogDataEditor *editor
,double val
,GODateConventions const *date_conv
);
|
|
|
|
|
typedef struct { GTypeInterface base; void (*allocate) (GogDataAllocator *a, GogPlot *plot); GogDataEditor * (*editor) (GogDataAllocator *a, GogDataset *set, int dim_i, GogDataType data_type); } GogDataAllocatorClass;
GTypeInterface |
base interface. |
provides data to a GogPlot. | |
returns the GogDataEditor. |
#define GOG_DATA_ALLOCATOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOG_TYPE_DATA_ALLOCATOR, GogDataAllocator))
|
#define GOG_IS_DATA_ALLOCATOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOG_TYPE_DATA_ALLOCATOR))
|
#define GOG_DATA_ALLOCATOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOG_TYPE_DATA_ALLOCATOR, GogDataAllocatorClass))
|
#define GOG_IS_DATA_ALLOCATOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GOG_TYPE_DATA_ALLOCATOR))
|
#define GOG_DATA_ALLOCATOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GOG_TYPE_DATA_ALLOCATOR, GogDataAllocatorClass))
|
void gog_data_allocator_allocate (GogDataAllocator *dalloc
,GogPlot *plot
);
|
a GogDataAllocator |
|
a GogPlot |
GogDataEditor * gog_data_allocator_editor (GogDataAllocator *dalloc
,GogDataset *set
,int dim_i
,GogDataType data_type
);
|
a GogDataAllocator |
Returns : |
a GtkWidget. [transfer full] |