| Goffice Reference Manual | ||||
|---|---|---|---|---|
GogDataset;
GogDatasetElement;
void gog_dataset_dims (GogDataset const *set,
int *first,
int *last);
GOData* gog_dataset_get_dim (GogDataset const *set,
int dim_i);
void gog_dataset_set_dim (GogDataset *set,
int dim_i,
GOData *val,
GError **err);
void gog_dataset_finalize (GogDataset *set);
void gog_dataset_parent_changed (GogDataset *set,
gboolean was_set);
GogDatasetElement* gog_dataset_get_elem (GogDataset const *set,
int dim_i);
void gog_dataset_set_dim_internal (GogDataset *set,
int dim_i,
GOData *val,
GogGraph *graph);
void gog_dataset_dup_to_simple (GogDataset const *src,
GogDataset *dst);
GogDataset is implemented by GogRegCurve, GogAxis, GogLabel, GogSeries and GogAxisLine.
typedef struct {
GOData *data;
GogDataset *set;
int dim_i;
gulong handler;
} GogDatasetElement;
void gog_dataset_dims (GogDataset const *set, int *first, int *last);
FIXME ?? Fix what ??
Stores the first and last valid indicises to get/set dim
in first and last.
|
GogDataset |
|
inclusive |
|
_inclusive_ |
GOData* gog_dataset_get_dim (GogDataset const *set, int dim_i);
|
GogDataset |
|
|
Returns : |
the GOData associated with dimension dim_i. Does NOT add a
reference. or NULL on failure.
|
void gog_dataset_set_dim (GogDataset *set, int dim_i, GOData *val, GError **err);
Absorbs a ref to val if it is non NULL
|
GogDataset |
|
< 0 gets the name |
|
GOData |
|
GError |
void gog_dataset_parent_changed (GogDataset *set, gboolean was_set);
|
|
|
GogDatasetElement* gog_dataset_get_elem (GogDataset const *set, int dim_i);
|
|
|
|
Returns : |
void gog_dataset_set_dim_internal (GogDataset *set, int dim_i, GOData *val, GogGraph *graph);
an internal routine to handle signal setup and teardown
|
GogDataset |
|
the index |
|
GOData |
|
GogGraph |
void gog_dataset_dup_to_simple (GogDataset const *src, GogDataset *dst);
|
|
|