GraphfGraph2D

GraphfGraph2D —

Synopsis




struct      GraphfGraph2DDataset;
GraphfGraph2DDataset* graphf_graph_2d_dataset_new_points
                                            (guint n_points,
                                             guint data_size,
                                             gpointer values,
                                             GDestroyNotify free_points,
                                             Graphf2DDataOffsets *offsets,
                                             guint n_options,
                                             GraphfOption *options);
GraphfGraph2D* graphf_graph_2d_create       (unsigned n_options,
                                             const GraphfOption *options,
                                             unsigned n_datasets,
                                             GraphfGraph2DDataset **datasets);
PangoFontDescription* graphf_graph_2d_peek_marker_font
                                            (GraphfGraph2D *graph);
PangoFontDescription* graphf_graph_2d_peek_axis_label_font
                                            (GraphfGraph2D *graph);

Description

Details

struct GraphfGraph2DDataset

struct GraphfGraph2DDataset {

  unsigned n_points;
  unsigned data_size;
  gpointer data;

  Graphf2DDataOffsets offsets;

  gboolean connected;
  Graphf2DMarker marker;
  double marker_size;
  char *data_label;
  GDestroyNotify free_data;

  gboolean has_color;
  GraphfColor color;
};


graphf_graph_2d_dataset_new_points ()

GraphfGraph2DDataset* graphf_graph_2d_dataset_new_points
                                            (guint n_points,
                                             guint data_size,
                                             gpointer values,
                                             GDestroyNotify free_points,
                                             Graphf2DDataOffsets *offsets,
                                             guint n_options,
                                             GraphfOption *options);

n_points:
data_size:
values:
free_points:
offsets:
n_options:
options:
Returns :

graphf_graph_2d_create ()

GraphfGraph2D* graphf_graph_2d_create       (unsigned n_options,
                                             const GraphfOption *options,
                                             unsigned n_datasets,
                                             GraphfGraph2DDataset **datasets);

Param1:
options:
Param3:
datasets:
Returns :

graphf_graph_2d_peek_marker_font ()

PangoFontDescription* graphf_graph_2d_peek_marker_font
                                            (GraphfGraph2D *graph);

graph:
Returns :

graphf_graph_2d_peek_axis_label_font ()

PangoFontDescription* graphf_graph_2d_peek_axis_label_font
                                            (GraphfGraph2D *graph);

graph:
Returns :