![]() |
![]() |
![]() |
Goffice Reference Manual | ![]() |
---|---|---|---|---|
GogSeries; GogSeriesElement; gboolean gog_series_is_valid (GogSeries const *series); gboolean gog_series_has_legend (GogSeries const *series); GODataScalar* gog_series_get_name (GogSeries const *series); GogPlot* gog_series_get_plot (GogSeries const *series); void gog_series_set_name (GogSeries *series, GODataScalar *name_src, GError **err); void gog_series_set_dim (GogSeries *series, int dim_i, GOData *val, GError **err); void gog_series_set_index (GogSeries *series, int ind, gboolean is_manual); unsigned gog_series_num_elements (GogSeries const *series); GListconst * gog_series_get_overrides (GogSeries const *series);
GObject +----GogObject +----GogStyledObject +----GogSeries
GObject +----GogObject +----GogStyledObject +----GogSeriesElement
"has-legend" gboolean : Read / Write "interpolation" gchararray : Read / Write "index" gint : Read / Write
gboolean gog_series_is_valid (GogSeries const *series);
series : |
GogSeries |
Returns : | the current cached validity. Does not recheck |
gboolean gog_series_has_legend (GogSeries const *series);
series : |
GogSeries |
Returns : | TRUE if the series has a visible legend entry |
GODataScalar* gog_series_get_name (GogSeries const *series);
Gets the _source_ of the name associated with the series. NOTE : this is _NOT_ the actual name.
series : |
a GogSeries |
Returns : | a GODataScalar, without added reference. |
GogPlot* gog_series_get_plot (GogSeries const *series);
series : |
GogSeries |
Returns : | the possibly NULL plot that contains this series. |
void gog_series_set_name (GogSeries *series, GODataScalar *name_src, GError **err);
Absorbs a ref to name_src
.
series : |
a GogSeries |
name_src : |
a GODataScalar |
err : |
a Gerror |
void gog_series_set_dim (GogSeries *series, int dim_i, GOData *val, GError **err);
Absorbs a ref to val
void gog_series_set_index (GogSeries *series, int ind, gboolean is_manual);
If index
>= 0 attempt to assign the new index. Auto
indicies (is_manual
== FALSE) will not override the current
index if it is manual. An index
< 0, will reset the index to
automatic and potentially queue a revaluation of the parent
chart's cardinality.
series : |
GogSeries |
ind : |
|
is_manual : |
unsigned gog_series_num_elements (GogSeries const *series);
series : |
GogSeries |
Returns : | the number of elements in the series |
GListconst * gog_series_get_overrides (GogSeries const *series);
series : |
|
Returns : |