| Top |  |  |  |  | 
| void | gog_dataset_dims () | 
| void | gog_dataset_dup_to_simple () | 
| void | gog_dataset_finalize () | 
| GOData * | gog_dataset_get_dim () | 
| GogDatasetElement * | gog_dataset_get_elem () | 
| void | gog_dataset_parent_changed () | 
| void | gog_dataset_set_dim () | 
| void | gog_dataset_set_dim_internal () | 
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
.
void gog_dataset_dup_to_simple (GogDataset const *src,GogDataset *dst);
GogDatasetElement * gog_dataset_get_elem (GogDataset const *set,int dim_i);
[skip]
void gog_dataset_set_dim (GogDataset *set,int dim_i,GOData *val,GError **err);
Absorbs a ref to val
 if it is non NULL
void gog_dataset_set_dim_internal (GogDataset *set,int dim_i,GOData *val,GogGraph *graph);
an internal routine to handle signal setup and teardown
typedef struct {
	GTypeInterface		   base;
	GogDatasetElement *(*get_elem) (GogDataset const *set, int dim_i);
	void (*set_dim)     (GogDataset *set, int dim_i,
			     GOData *val, GError **err);
	void (*dims)	    (GogDataset const *set, int *first, int *last);
	void (*dim_changed) (GogDataset *set, int dim_i);
} GogDatasetClass;
typedef struct {
	GOData	   *data;
	GogDataset *set;
	int	    dim_i;
} GogDatasetElement;
| GOData * | the GOData | |
| GogDataset * | the owner data set. | |
| the dimension iside the dataset. |