GtkPlotData

GtkPlotData

Synopsis


#include <gtkextra.h>

GtkWidget*          gtk_plot_data_new                   (void);
GtkWidget*          gtk_plot_data_new_function          (GtkPlotFunc function);
void                gtk_plot_data_construct_function    (GtkPlotData *data,
                                                         GtkPlotFunc function);
GtkWidget*          gtk_plot_data_new_iterator          (GtkPlotIterator iter,
                                                         gint npoints,
                                                         guint16 iterator_mask);
void                gtk_plot_data_construct_iterator    (GtkPlotData *data,
                                                         GtkPlotIterator iter,
                                                         gint npoints,
                                                         guint16 iterator_mask);
void                gtk_plot_data_clone                 (GtkPlotData *data,
                                                         GtkPlotData *copy);
void                gtk_plot_data_add_dimension         (GtkPlotData *data,
                                                         const gchar *name,
                                                         const gchar *label,
                                                         const gchar *desc,
                                                         GtkType data_type,
                                                         gboolean required,
                                                         gboolean independent);
void                gtk_plot_data_remove_dimension      (GtkPlotData *data,
                                                         const gchar *name);
GtkPlotArray *      gtk_plot_data_find_dimension        (GtkPlotData *data,
                                                         const gchar *name);
guint               gtk_plot_data_required_dimensions   (GtkPlotData *data);
guint               gtk_plot_data_independent_dimensions
                                                        (GtkPlotData *data);
void                gtk_plot_data_paint                 (GtkPlotData *data);
void                gtk_plot_data_update                (GtkPlotData *data);
void                gtk_plot_data_draw_points           (GtkPlotData *data,
                                                         gint n);
void                gtk_plot_data_draw_symbol           (GtkPlotData *data,
                                                         gdouble x,
                                                         gdouble y);
GtkPlotArray *      gtk_plot_data_dimension_set_points  (GtkPlotData *data,
                                                         const gchar *name,
                                                         gdouble *points);
void                gtk_plot_data_dimension_set_array   (GtkPlotData *data,
                                                         const gchar *name,
                                                         GtkPlotArray *array);
GtkPlotArray *      gtk_plot_data_dimension_get_array   (GtkPlotData *data,
                                                         const gchar *name);
void                gtk_plot_data_dimension_set_scale   (GtkPlotData *data,
                                                         const gchar *name,
                                                         gdouble scale);
gdouble             gtk_plot_data_dimension_get_scale   (GtkPlotData *data,
                                                         const gchar *name);
void                gtk_plot_data_set_points            (GtkPlotData *data,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *dx,
                                                         gdouble *dy,
                                                         gint num_points);
void                gtk_plot_data_get_points            (GtkPlotData *data,
                                                         gdouble **x,
                                                         gdouble **y,
                                                         gdouble **dx,
                                                         gdouble **dy,
                                                         gint *num_points);
void                gtk_plot_data_get_point             (GtkPlotData *data,
                                                         gint n,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z,
                                                         gdouble *a,
                                                         gdouble *dx,
                                                         gdouble *dy,
                                                         gdouble *dz,
                                                         gdouble *da,
                                                         gchar **label,
                                                         gboolean *error);
GtkPlotArray *      gtk_plot_data_set_x                 (GtkPlotData *data,
                                                         gdouble *x);
GtkPlotArray *      gtk_plot_data_set_y                 (GtkPlotData *data,
                                                         gdouble *y);
GtkPlotArray *      gtk_plot_data_set_z                 (GtkPlotData *data,
                                                         gdouble *z);
GtkPlotArray *      gtk_plot_data_set_a                 (GtkPlotData *data,
                                                         gdouble *z);
GtkPlotArray *      gtk_plot_data_set_dx                (GtkPlotData *data,
                                                         gdouble *dx);
GtkPlotArray *      gtk_plot_data_set_dy                (GtkPlotData *data,
                                                         gdouble *dy);
GtkPlotArray *      gtk_plot_data_set_dz                (GtkPlotData *data,
                                                         gdouble *dz);
GtkPlotArray *      gtk_plot_data_set_da                (GtkPlotData *data,
                                                         gdouble *da);
void                gtk_plot_data_set_a_scale           (GtkPlotData *data,
                                                         gdouble a_scale);
GtkPlotArray *      gtk_plot_data_set_labels            (GtkPlotData *data,
                                                         gchar **labels);
gdouble *           gtk_plot_data_get_x                 (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_y                 (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_z                 (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_a                 (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_dx                (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_dy                (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_dz                (GtkPlotData *data,
                                                         gint *num_points);
gdouble *           gtk_plot_data_get_da                (GtkPlotData *data,
                                                         gint *num_points);
gdouble             gtk_plot_data_get_a_scale           (GtkPlotData *data);
gchar **            gtk_plot_data_get_labels            (GtkPlotData *data,
                                                         gboolean *show_labels);
void                gtk_plot_data_show_labels           (GtkPlotData *data,
                                                         gboolean show_labels);
void                gtk_plot_data_labels_set_attributes (GtkPlotData *data,
                                                         const gchar *font,
                                                         gint height,
                                                         gint angle,
                                                         const GdkColor *foreground,
                                                         const GdkColor *background);
void                gtk_plot_data_set_numpoints         (GtkPlotData *data,
                                                         gint num_points);
gint                gtk_plot_data_get_numpoints         (GtkPlotData *data);
void                gtk_plot_data_set_symbol            (GtkPlotData *data,
                                                         GtkPlotSymbolType type,
                                                         GtkPlotSymbolStyle style,
                                                         gint size,
                                                         gfloat line_width,
                                                         const GdkColor *color,
                                                         const GdkColor *border_color);
void                gtk_plot_data_get_symbol            (GtkPlotData *data,
                                                         GtkPlotSymbolType *type,
                                                         GtkPlotSymbolStyle *style,
                                                         gint *size,
                                                         gfloat *line_width,
                                                         GdkColor *color,
                                                         GdkColor *border_color);
void                gtk_plot_data_set_connector         (GtkPlotData *data,
                                                         GtkPlotConnector connector);
gint                gtk_plot_data_get_connector         (GtkPlotData *data);
void                gtk_plot_data_set_line_attributes   (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);
void                gtk_plot_data_get_line_attributes   (GtkPlotData *data,
                                                         GtkPlotLineStyle *style,
                                                         GdkCapStyle *cap_style,
                                                         GdkJoinStyle *join_style,
                                                         gfloat *width,
                                                         GdkColor *color);
void                gtk_plot_data_set_x_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);
void                gtk_plot_data_set_y_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);
void                gtk_plot_data_set_z_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);
void                gtk_plot_data_show_xerrbars         (GtkPlotData *data);
void                gtk_plot_data_show_yerrbars         (GtkPlotData *data);
void                gtk_plot_data_show_zerrbars         (GtkPlotData *data);
void                gtk_plot_data_hide_xerrbars         (GtkPlotData *data);
void                gtk_plot_data_hide_yerrbars         (GtkPlotData *data);
void                gtk_plot_data_hide_zerrbars         (GtkPlotData *data);
void                gtk_plot_data_fill_area             (GtkPlotData *data,
                                                         gboolean fill);
gboolean            gtk_plot_data_area_is_filled        (GtkPlotData *data);
void                gtk_plot_data_show_legend           (GtkPlotData *data);
void                gtk_plot_data_hide_legend           (GtkPlotData *data);
void                gtk_plot_data_set_legend            (GtkPlotData *dataset,
                                                         const gchar *legend);
void                gtk_plot_data_set_legend_precision  (GtkPlotData *dataset,
                                                         gint precision);
gint                gtk_plot_data_get_legend_precision  (GtkPlotData *dataset);
void                gtk_plot_data_set_name              (GtkPlotData *data,
                                                         const gchar *name);
GtkPlotAxis *       gtk_plot_data_gradient              (GtkPlotData *data);
GtkAllocation       gtk_plot_data_get_gradient_allocation
                                                        (GtkPlotData *data);
void                gtk_plot_data_move_gradient         (GtkPlotData *data,
                                                         gdouble x,
                                                         gdouble y);
void                gtk_plot_data_set_gradient_size     (GtkPlotData *data,
                                                         gint size);
void                gtk_plot_data_reset_gradient        (GtkPlotData *data);
void                gtk_plot_data_reset_gradient_colors (GtkPlotData *data);
void                gtk_plot_data_gradient_use_custom_colors
                                                        (GtkPlotData *data,
                                                         gboolean custom);
gboolean            gtk_plot_data_gradient_custom_colors
                                                        (GtkPlotData *data);
void                gtk_plot_data_set_gradient_mask     (GtkPlotData *data,
                                                         gint mask);
gint                gtk_plot_data_get_gradient_mask     (GtkPlotData *data);
void                gtk_plot_data_gradient_set_visible  (GtkPlotData *data,
                                                         gboolean visible);
gboolean            gtk_plot_data_gradient_visible      (GtkPlotData *data);
void                gtk_plot_data_gradient_autoscale_a  (GtkPlotData *data);
void                gtk_plot_data_gradient_autoscale_da (GtkPlotData *data);
void                gtk_plot_data_gradient_autoscale_z  (GtkPlotData *data);
void                gtk_plot_data_set_gradient_colors   (GtkPlotData *data,
                                                         const GdkColor *min,
                                                         const GdkColor *max);
void                gtk_plot_data_get_gradient_colors   (GtkPlotData *data,
                                                         GdkColor *min,
                                                         GdkColor *max);
void                gtk_plot_data_set_gradient_nth_color
                                                        (GtkPlotData *data,
                                                         guint level,
                                                         GdkColor *color);
const GdkColor *    gtk_plot_data_get_gradient_nth_color
                                                        (GtkPlotData *data,
                                                         guint level);
void                gtk_plot_data_set_gradient_outer_colors
                                                        (GtkPlotData *data,
                                                         const GdkColor *min,
                                                         const GdkColor *max);
void                gtk_plot_data_get_gradient_outer_colors
                                                        (GtkPlotData *data,
                                                         GdkColor *min,
                                                         GdkColor *max);
void                gtk_plot_data_set_gradient          (GtkPlotData *data,
                                                         gdouble min,
                                                         gdouble max,
                                                         gint nlevels,
                                                         gint nsublevels);
void                gtk_plot_data_get_gradient          (GtkPlotData *data,
                                                         gdouble *min,
                                                         gdouble *max,
                                                         gint *nlevels,
                                                         gint *nsublevels);
void                gtk_plot_data_get_gradient_level    (GtkPlotData *data,
                                                         gdouble level,
                                                         GdkColor *color);
void                gtk_plot_data_gradient_set_style    (GtkPlotData *data,
                                                         GtkPlotLabelStyle style,
                                                         gint precision);
void                gtk_plot_data_gradient_set_scale    (GtkPlotData *data,
                                                         GtkPlotScale scale);
void                gtk_plot_data_set_link              (GtkPlotData *data,
                                                         gpointer link);
gpointer            gtk_plot_data_get_link              (GtkPlotData *data);
void                gtk_plot_data_remove_link           (GtkPlotData *data);
GtkPlotMarker *     gtk_plot_data_add_marker            (GtkPlotData *data,
                                                         guint point);
gboolean            gtk_plot_data_remove_marker         (GtkPlotData *data,
                                                         GtkPlotMarker *marker);
void                gtk_plot_data_remove_markers        (GtkPlotData *data);
void                gtk_plot_data_show_markers          (GtkPlotData *data,
                                                         gboolean show);
gboolean            gtk_plot_data_markers_visible       (GtkPlotData *data);

Description

Details

gtk_plot_data_new ()

GtkWidget*          gtk_plot_data_new                   (void);

Returns :


gtk_plot_data_new_function ()

GtkWidget*          gtk_plot_data_new_function          (GtkPlotFunc function);

function :

Returns :


gtk_plot_data_construct_function ()

void                gtk_plot_data_construct_function    (GtkPlotData *data,
                                                         GtkPlotFunc function);

data :

function :


gtk_plot_data_new_iterator ()

GtkWidget*          gtk_plot_data_new_iterator          (GtkPlotIterator iter,
                                                         gint npoints,
                                                         guint16 iterator_mask);

iter :

npoints :

iterator_mask :

Returns :


gtk_plot_data_construct_iterator ()

void                gtk_plot_data_construct_iterator    (GtkPlotData *data,
                                                         GtkPlotIterator iter,
                                                         gint npoints,
                                                         guint16 iterator_mask);

data :

iter :

npoints :

iterator_mask :


gtk_plot_data_clone ()

void                gtk_plot_data_clone                 (GtkPlotData *data,
                                                         GtkPlotData *copy);

data :

copy :


gtk_plot_data_add_dimension ()

void                gtk_plot_data_add_dimension         (GtkPlotData *data,
                                                         const gchar *name,
                                                         const gchar *label,
                                                         const gchar *desc,
                                                         GtkType data_type,
                                                         gboolean required,
                                                         gboolean independent);

data :

name :

label :

desc :

data_type :

required :

independent :


gtk_plot_data_remove_dimension ()

void                gtk_plot_data_remove_dimension      (GtkPlotData *data,
                                                         const gchar *name);

data :

name :


gtk_plot_data_find_dimension ()

GtkPlotArray *      gtk_plot_data_find_dimension        (GtkPlotData *data,
                                                         const gchar *name);

data :

name :

Returns :


gtk_plot_data_required_dimensions ()

guint               gtk_plot_data_required_dimensions   (GtkPlotData *data);

data :

Returns :


gtk_plot_data_independent_dimensions ()

guint               gtk_plot_data_independent_dimensions
                                                        (GtkPlotData *data);

data :

Returns :


gtk_plot_data_paint ()

void                gtk_plot_data_paint                 (GtkPlotData *data);

data :


gtk_plot_data_update ()

void                gtk_plot_data_update                (GtkPlotData *data);

data :


gtk_plot_data_draw_points ()

void                gtk_plot_data_draw_points           (GtkPlotData *data,
                                                         gint n);

data :

n :


gtk_plot_data_draw_symbol ()

void                gtk_plot_data_draw_symbol           (GtkPlotData *data,
                                                         gdouble x,
                                                         gdouble y);

data :

x :

y :


gtk_plot_data_dimension_set_points ()

GtkPlotArray *      gtk_plot_data_dimension_set_points  (GtkPlotData *data,
                                                         const gchar *name,
                                                         gdouble *points);

data :

name :

points :

Returns :


gtk_plot_data_dimension_set_array ()

void                gtk_plot_data_dimension_set_array   (GtkPlotData *data,
                                                         const gchar *name,
                                                         GtkPlotArray *array);

data :

name :

array :


gtk_plot_data_dimension_get_array ()

GtkPlotArray *      gtk_plot_data_dimension_get_array   (GtkPlotData *data,
                                                         const gchar *name);

data :

name :

Returns :


gtk_plot_data_dimension_set_scale ()

void                gtk_plot_data_dimension_set_scale   (GtkPlotData *data,
                                                         const gchar *name,
                                                         gdouble scale);

data :

name :

scale :


gtk_plot_data_dimension_get_scale ()

gdouble             gtk_plot_data_dimension_get_scale   (GtkPlotData *data,
                                                         const gchar *name);

data :

name :

Returns :


gtk_plot_data_set_points ()

void                gtk_plot_data_set_points            (GtkPlotData *data,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *dx,
                                                         gdouble *dy,
                                                         gint num_points);

data :

x :

y :

dx :

dy :

num_points :


gtk_plot_data_get_points ()

void                gtk_plot_data_get_points            (GtkPlotData *data,
                                                         gdouble **x,
                                                         gdouble **y,
                                                         gdouble **dx,
                                                         gdouble **dy,
                                                         gint *num_points);

data :

x :

y :

dx :

dy :

num_points :


gtk_plot_data_get_point ()

void                gtk_plot_data_get_point             (GtkPlotData *data,
                                                         gint n,
                                                         gdouble *x,
                                                         gdouble *y,
                                                         gdouble *z,
                                                         gdouble *a,
                                                         gdouble *dx,
                                                         gdouble *dy,
                                                         gdouble *dz,
                                                         gdouble *da,
                                                         gchar **label,
                                                         gboolean *error);

data :

n :

x :

y :

z :

a :

dx :

dy :

dz :

da :

label :

error :


gtk_plot_data_set_x ()

GtkPlotArray *      gtk_plot_data_set_x                 (GtkPlotData *data,
                                                         gdouble *x);

data :

x :

Returns :


gtk_plot_data_set_y ()

GtkPlotArray *      gtk_plot_data_set_y                 (GtkPlotData *data,
                                                         gdouble *y);

data :

y :

Returns :


gtk_plot_data_set_z ()

GtkPlotArray *      gtk_plot_data_set_z                 (GtkPlotData *data,
                                                         gdouble *z);

data :

z :

Returns :


gtk_plot_data_set_a ()

GtkPlotArray *      gtk_plot_data_set_a                 (GtkPlotData *data,
                                                         gdouble *z);

data :

z :

Returns :


gtk_plot_data_set_dx ()

GtkPlotArray *      gtk_plot_data_set_dx                (GtkPlotData *data,
                                                         gdouble *dx);

data :

dx :

Returns :


gtk_plot_data_set_dy ()

GtkPlotArray *      gtk_plot_data_set_dy                (GtkPlotData *data,
                                                         gdouble *dy);

data :

dy :

Returns :


gtk_plot_data_set_dz ()

GtkPlotArray *      gtk_plot_data_set_dz                (GtkPlotData *data,
                                                         gdouble *dz);

data :

dz :

Returns :


gtk_plot_data_set_da ()

GtkPlotArray *      gtk_plot_data_set_da                (GtkPlotData *data,
                                                         gdouble *da);

data :

da :

Returns :


gtk_plot_data_set_a_scale ()

void                gtk_plot_data_set_a_scale           (GtkPlotData *data,
                                                         gdouble a_scale);

data :

a_scale :


gtk_plot_data_set_labels ()

GtkPlotArray *      gtk_plot_data_set_labels            (GtkPlotData *data,
                                                         gchar **labels);

data :

labels :

Returns :


gtk_plot_data_get_x ()

gdouble *           gtk_plot_data_get_x                 (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_y ()

gdouble *           gtk_plot_data_get_y                 (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_z ()

gdouble *           gtk_plot_data_get_z                 (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_a ()

gdouble *           gtk_plot_data_get_a                 (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_dx ()

gdouble *           gtk_plot_data_get_dx                (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_dy ()

gdouble *           gtk_plot_data_get_dy                (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_dz ()

gdouble *           gtk_plot_data_get_dz                (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_da ()

gdouble *           gtk_plot_data_get_da                (GtkPlotData *data,
                                                         gint *num_points);

data :

num_points :

Returns :


gtk_plot_data_get_a_scale ()

gdouble             gtk_plot_data_get_a_scale           (GtkPlotData *data);

data :

Returns :


gtk_plot_data_get_labels ()

gchar **            gtk_plot_data_get_labels            (GtkPlotData *data,
                                                         gboolean *show_labels);

data :

show_labels :

Returns :


gtk_plot_data_show_labels ()

void                gtk_plot_data_show_labels           (GtkPlotData *data,
                                                         gboolean show_labels);

data :

show_labels :


gtk_plot_data_labels_set_attributes ()

void                gtk_plot_data_labels_set_attributes (GtkPlotData *data,
                                                         const gchar *font,
                                                         gint height,
                                                         gint angle,
                                                         const GdkColor *foreground,
                                                         const GdkColor *background);

data :

font :

height :

angle :

foreground :

background :


gtk_plot_data_set_numpoints ()

void                gtk_plot_data_set_numpoints         (GtkPlotData *data,
                                                         gint num_points);

data :

num_points :


gtk_plot_data_get_numpoints ()

gint                gtk_plot_data_get_numpoints         (GtkPlotData *data);

data :

Returns :


gtk_plot_data_set_symbol ()

void                gtk_plot_data_set_symbol            (GtkPlotData *data,
                                                         GtkPlotSymbolType type,
                                                         GtkPlotSymbolStyle style,
                                                         gint size,
                                                         gfloat line_width,
                                                         const GdkColor *color,
                                                         const GdkColor *border_color);

data :

type :

style :

size :

line_width :

color :

border_color :


gtk_plot_data_get_symbol ()

void                gtk_plot_data_get_symbol            (GtkPlotData *data,
                                                         GtkPlotSymbolType *type,
                                                         GtkPlotSymbolStyle *style,
                                                         gint *size,
                                                         gfloat *line_width,
                                                         GdkColor *color,
                                                         GdkColor *border_color);

data :

type :

style :

size :

line_width :

color :

border_color :


gtk_plot_data_set_connector ()

void                gtk_plot_data_set_connector         (GtkPlotData *data,
                                                         GtkPlotConnector connector);

data :

connector :


gtk_plot_data_get_connector ()

gint                gtk_plot_data_get_connector         (GtkPlotData *data);

data :

Returns :


gtk_plot_data_set_line_attributes ()

void                gtk_plot_data_set_line_attributes   (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);

data :

style :

cap_style :

join_style :

width :

color :


gtk_plot_data_get_line_attributes ()

void                gtk_plot_data_get_line_attributes   (GtkPlotData *data,
                                                         GtkPlotLineStyle *style,
                                                         GdkCapStyle *cap_style,
                                                         GdkJoinStyle *join_style,
                                                         gfloat *width,
                                                         GdkColor *color);

data :

style :

cap_style :

join_style :

width :

color :


gtk_plot_data_set_x_attributes ()

void                gtk_plot_data_set_x_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);

data :

style :

cap_style :

join_style :

width :

color :


gtk_plot_data_set_y_attributes ()

void                gtk_plot_data_set_y_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);

data :

style :

cap_style :

join_style :

width :

color :


gtk_plot_data_set_z_attributes ()

void                gtk_plot_data_set_z_attributes      (GtkPlotData *data,
                                                         GtkPlotLineStyle style,
                                                         GdkCapStyle cap_style,
                                                         GdkJoinStyle join_style,
                                                         gfloat width,
                                                         const GdkColor *color);

data :

style :

cap_style :

join_style :

width :

color :


gtk_plot_data_show_xerrbars ()

void                gtk_plot_data_show_xerrbars         (GtkPlotData *data);

data :


gtk_plot_data_show_yerrbars ()

void                gtk_plot_data_show_yerrbars         (GtkPlotData *data);

data :


gtk_plot_data_show_zerrbars ()

void                gtk_plot_data_show_zerrbars         (GtkPlotData *data);

data :


gtk_plot_data_hide_xerrbars ()

void                gtk_plot_data_hide_xerrbars         (GtkPlotData *data);

data :


gtk_plot_data_hide_yerrbars ()

void                gtk_plot_data_hide_yerrbars         (GtkPlotData *data);

data :


gtk_plot_data_hide_zerrbars ()

void                gtk_plot_data_hide_zerrbars         (GtkPlotData *data);

data :


gtk_plot_data_fill_area ()

void                gtk_plot_data_fill_area             (GtkPlotData *data,
                                                         gboolean fill);

data :

fill :


gtk_plot_data_area_is_filled ()

gboolean            gtk_plot_data_area_is_filled        (GtkPlotData *data);

data :

Returns :


gtk_plot_data_show_legend ()

void                gtk_plot_data_show_legend           (GtkPlotData *data);

data :


gtk_plot_data_hide_legend ()

void                gtk_plot_data_hide_legend           (GtkPlotData *data);

data :


gtk_plot_data_set_legend ()

void                gtk_plot_data_set_legend            (GtkPlotData *dataset,
                                                         const gchar *legend);

dataset :

legend :


gtk_plot_data_set_legend_precision ()

void                gtk_plot_data_set_legend_precision  (GtkPlotData *dataset,
                                                         gint precision);

dataset :

precision :


gtk_plot_data_get_legend_precision ()

gint                gtk_plot_data_get_legend_precision  (GtkPlotData *dataset);

dataset :

Returns :


gtk_plot_data_set_name ()

void                gtk_plot_data_set_name              (GtkPlotData *data,
                                                         const gchar *name);

data :

name :


gtk_plot_data_gradient ()

GtkPlotAxis *       gtk_plot_data_gradient              (GtkPlotData *data);

data :

Returns :


gtk_plot_data_get_gradient_allocation ()

GtkAllocation       gtk_plot_data_get_gradient_allocation
                                                        (GtkPlotData *data);

data :

Returns :


gtk_plot_data_move_gradient ()

void                gtk_plot_data_move_gradient         (GtkPlotData *data,
                                                         gdouble x,
                                                         gdouble y);

data :

x :

y :


gtk_plot_data_set_gradient_size ()

void                gtk_plot_data_set_gradient_size     (GtkPlotData *data,
                                                         gint size);

data :

size :


gtk_plot_data_reset_gradient ()

void                gtk_plot_data_reset_gradient        (GtkPlotData *data);

data :


gtk_plot_data_reset_gradient_colors ()

void                gtk_plot_data_reset_gradient_colors (GtkPlotData *data);

data :


gtk_plot_data_gradient_use_custom_colors ()

void                gtk_plot_data_gradient_use_custom_colors
                                                        (GtkPlotData *data,
                                                         gboolean custom);

data :

custom :


gtk_plot_data_gradient_custom_colors ()

gboolean            gtk_plot_data_gradient_custom_colors
                                                        (GtkPlotData *data);

data :

Returns :


gtk_plot_data_set_gradient_mask ()

void                gtk_plot_data_set_gradient_mask     (GtkPlotData *data,
                                                         gint mask);

data :

mask :


gtk_plot_data_get_gradient_mask ()

gint                gtk_plot_data_get_gradient_mask     (GtkPlotData *data);

data :

Returns :


gtk_plot_data_gradient_set_visible ()

void                gtk_plot_data_gradient_set_visible  (GtkPlotData *data,
                                                         gboolean visible);

data :

visible :


gtk_plot_data_gradient_visible ()

gboolean            gtk_plot_data_gradient_visible      (GtkPlotData *data);

data :

Returns :


gtk_plot_data_gradient_autoscale_a ()

void                gtk_plot_data_gradient_autoscale_a  (GtkPlotData *data);

data :


gtk_plot_data_gradient_autoscale_da ()

void                gtk_plot_data_gradient_autoscale_da (GtkPlotData *data);

data :


gtk_plot_data_gradient_autoscale_z ()

void                gtk_plot_data_gradient_autoscale_z  (GtkPlotData *data);

data :


gtk_plot_data_set_gradient_colors ()

void                gtk_plot_data_set_gradient_colors   (GtkPlotData *data,
                                                         const GdkColor *min,
                                                         const GdkColor *max);

data :

min :

max :


gtk_plot_data_get_gradient_colors ()

void                gtk_plot_data_get_gradient_colors   (GtkPlotData *data,
                                                         GdkColor *min,
                                                         GdkColor *max);

data :

min :

max :


gtk_plot_data_set_gradient_nth_color ()

void                gtk_plot_data_set_gradient_nth_color
                                                        (GtkPlotData *data,
                                                         guint level,
                                                         GdkColor *color);

data :

level :

color :


gtk_plot_data_get_gradient_nth_color ()

const GdkColor *    gtk_plot_data_get_gradient_nth_color
                                                        (GtkPlotData *data,
                                                         guint level);

data :

level :

Returns :


gtk_plot_data_set_gradient_outer_colors ()

void                gtk_plot_data_set_gradient_outer_colors
                                                        (GtkPlotData *data,
                                                         const GdkColor *min,
                                                         const GdkColor *max);

data :

min :

max :


gtk_plot_data_get_gradient_outer_colors ()

void                gtk_plot_data_get_gradient_outer_colors
                                                        (GtkPlotData *data,
                                                         GdkColor *min,
                                                         GdkColor *max);

data :

min :

max :


gtk_plot_data_set_gradient ()

void                gtk_plot_data_set_gradient          (GtkPlotData *data,
                                                         gdouble min,
                                                         gdouble max,
                                                         gint nlevels,
                                                         gint nsublevels);

data :

min :

max :

nlevels :

nsublevels :


gtk_plot_data_get_gradient ()

void                gtk_plot_data_get_gradient          (GtkPlotData *data,
                                                         gdouble *min,
                                                         gdouble *max,
                                                         gint *nlevels,
                                                         gint *nsublevels);

data :

min :

max :

nlevels :

nsublevels :


gtk_plot_data_get_gradient_level ()

void                gtk_plot_data_get_gradient_level    (GtkPlotData *data,
                                                         gdouble level,
                                                         GdkColor *color);

data :

level :

color :


gtk_plot_data_gradient_set_style ()

void                gtk_plot_data_gradient_set_style    (GtkPlotData *data,
                                                         GtkPlotLabelStyle style,
                                                         gint precision);

data :

style :

precision :


gtk_plot_data_gradient_set_scale ()

void                gtk_plot_data_gradient_set_scale    (GtkPlotData *data,
                                                         GtkPlotScale scale);

data :

scale :


gtk_plot_data_set_link ()

void                gtk_plot_data_set_link              (GtkPlotData *data,
                                                         gpointer link);

data :

link :


gtk_plot_data_get_link ()

gpointer            gtk_plot_data_get_link              (GtkPlotData *data);

data :

Returns :


gtk_plot_data_remove_link ()

void                gtk_plot_data_remove_link           (GtkPlotData *data);

data :


gtk_plot_data_add_marker ()

GtkPlotMarker *     gtk_plot_data_add_marker            (GtkPlotData *data,
                                                         guint point);

data :

point :

Returns :


gtk_plot_data_remove_marker ()

gboolean            gtk_plot_data_remove_marker         (GtkPlotData *data,
                                                         GtkPlotMarker *marker);

data :

marker :

Returns :


gtk_plot_data_remove_markers ()

void                gtk_plot_data_remove_markers        (GtkPlotData *data);

data :


gtk_plot_data_show_markers ()

void                gtk_plot_data_show_markers          (GtkPlotData *data,
                                                         gboolean show);

data :

show :


gtk_plot_data_markers_visible ()

gboolean            gtk_plot_data_markers_visible       (GtkPlotData *data);

data :

Returns :