Synopsis
#include <gtkextra.h>
struct GtkPlotArray;
GObject * gtk_plot_array_new (const gchar *name,
gpointer array,
gint size,
GtkType type,
gboolean own_data);
void gtk_plot_array_set (GtkPlotArray *array,
gpointer data_array,
gint size,
GtkType type);
void gtk_plot_array_set_label (GtkPlotArray *array,
const gchar *label);
void gtk_plot_array_set_description (GtkPlotArray *array,
const gchar *desc);
void gtk_plot_array_set_scale (GtkPlotArray *array,
gdouble scale);
void gtk_plot_array_set_required (GtkPlotArray *array,
gboolean required);
void gtk_plot_array_set_independent (GtkPlotArray *array,
gboolean independent);
GtkType gtk_plot_array_get_data_type (GtkPlotArray *array);
const gchar * gtk_plot_array_get_name (GtkPlotArray *array);
const gchar * gtk_plot_array_get_label (GtkPlotArray *array);
const gchar * gtk_plot_array_get_description (GtkPlotArray *array);
gboolean gtk_plot_array_required (GtkPlotArray *array);
gboolean gtk_plot_array_independent (GtkPlotArray *array);
gdouble gtk_plot_array_get_scale (GtkPlotArray *array);
gint gtk_plot_array_get_size (GtkPlotArray *array);
gfloat * gtk_plot_array_get_float (GtkPlotArray *array);
gdouble * gtk_plot_array_get_double (GtkPlotArray *array);
gint * gtk_plot_array_get_int (GtkPlotArray *array);
gboolean * gtk_plot_array_get_bool (GtkPlotArray *array);
gchar ** gtk_plot_array_get_string (GtkPlotArray *array);
gpointer * gtk_plot_array_get_pointer (GtkPlotArray *array);
void gtk_plot_array_free (GtkPlotArray *array);
Details
struct GtkPlotArray
struct GtkPlotArray;
gtk_plot_array_new ()
GObject * gtk_plot_array_new (const gchar *name,
gpointer array,
gint size,
GtkType type,
gboolean own_data);
gtk_plot_array_set ()
void gtk_plot_array_set (GtkPlotArray *array,
gpointer data_array,
gint size,
GtkType type);
gtk_plot_array_set_label ()
void gtk_plot_array_set_label (GtkPlotArray *array,
const gchar *label);
gtk_plot_array_set_description ()
void gtk_plot_array_set_description (GtkPlotArray *array,
const gchar *desc);
gtk_plot_array_set_scale ()
void gtk_plot_array_set_scale (GtkPlotArray *array,
gdouble scale);
gtk_plot_array_set_required ()
void gtk_plot_array_set_required (GtkPlotArray *array,
gboolean required);
gtk_plot_array_set_independent ()
void gtk_plot_array_set_independent (GtkPlotArray *array,
gboolean independent);
gtk_plot_array_get_data_type ()
GtkType gtk_plot_array_get_data_type (GtkPlotArray *array);
gtk_plot_array_get_name ()
const gchar * gtk_plot_array_get_name (GtkPlotArray *array);
gtk_plot_array_get_label ()
const gchar * gtk_plot_array_get_label (GtkPlotArray *array);
gtk_plot_array_get_description ()
const gchar * gtk_plot_array_get_description (GtkPlotArray *array);
gtk_plot_array_required ()
gboolean gtk_plot_array_required (GtkPlotArray *array);
gtk_plot_array_independent ()
gboolean gtk_plot_array_independent (GtkPlotArray *array);
gtk_plot_array_get_scale ()
gdouble gtk_plot_array_get_scale (GtkPlotArray *array);
gtk_plot_array_get_size ()
gint gtk_plot_array_get_size (GtkPlotArray *array);
gtk_plot_array_get_float ()
gfloat * gtk_plot_array_get_float (GtkPlotArray *array);
gtk_plot_array_get_double ()
gdouble * gtk_plot_array_get_double (GtkPlotArray *array);
gtk_plot_array_get_int ()
gint * gtk_plot_array_get_int (GtkPlotArray *array);
gtk_plot_array_get_bool ()
gboolean * gtk_plot_array_get_bool (GtkPlotArray *array);
gtk_plot_array_get_string ()
gchar ** gtk_plot_array_get_string (GtkPlotArray *array);
gtk_plot_array_get_pointer ()
gpointer * gtk_plot_array_get_pointer (GtkPlotArray *array);
gtk_plot_array_free ()
void gtk_plot_array_free (GtkPlotArray *array);
Property Details
The "array-data" property
"array-data" gpointer : Read / Write
Data.
The "description" property
"description" gchar* : Read / Write
Description.
Default value: NULL
The "independent" property
"independent" gboolean : Read / Write
Independent.
Default value: FALSE
The "label" property
"label" gchar* : Read / Write
Label.
Default value: NULL
The "name" property
"name" gchar* : Read / Write
Name.
Default value: NULL
The "own-data" property
"own-data" gboolean : Read / Write
Specifies if data should be freed when the array is destroyed.
Default value: FALSE
The "required" property
"required" gboolean : Read / Write
Required.
Default value: FALSE
The "scale" property
"scale" gdouble : Read / Write
Scale.
Allowed values: >= 0
Default value: 1
The "size" property
"size" gint : Read / Write
Size.
Allowed values: >= 0
Default value: 0
The "type" property
"type" gint : Read / Write
Type.
Allowed values: >= 0
Default value: 0