![]() |
![]() |
![]() |
Goffice Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GogDatasetElement; #define GOG_DATASET_TYPE #define GOG_DATASET (o) #define IS_GOG_DATASET (o) #define GOG_DATASET_CLASS (k) #define IS_GOG_DATASET_CLASS (k) #define GOG_DATASET_GET_CLASS (o) GType gog_dataset_get_type (void); 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);
typedef struct { GOData *data; GogDataset *set; int dim_i; gulong handler; } GogDatasetElement;
#define GOG_DATASET(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOG_DATASET_TYPE, GogDataset))
|
#define GOG_DATASET_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOG_DATASET_TYPE, GogDatasetClass))
|
#define IS_GOG_DATASET_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GOG_DATASET_TYPE))
|
#define GOG_DATASET_GET_CLASS(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GOG_DATASET_TYPE, GogDatasetClass))
|
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);
|
|
|