| GtkExtra Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#include <gtkextra.h>
GtkPlotCanvasPlot;
enum GtkPlotCanvasPlotFlags;
enum GtkPlotCanvasPlotPos;
GtkPlotCanvasChild * gtk_plot_canvas_plot_new (GtkPlot *plot);
GtkPlotCanvasPlotFlags gtk_plot_canvas_plot_flags (GtkPlotCanvasPlot *plot);
void gtk_plot_canvas_plot_set_flags (GtkPlotCanvasPlot *plot,
GtkPlotCanvasPlotFlags flags);
void gtk_plot_canvas_plot_unset_flags (GtkPlotCanvasPlot *plot,
GtkPlotCanvasPlotFlags flags);
GObject +----GInitiallyUnowned +----GtkObject +----GtkPlotCanvasChild +----GtkPlotCanvasPlot
A GtkPlotCanvas object is an interactive container for GtkPlots and some graphic primitives that can be used to illustrate the plots (see GtkCanvasChild).
typedef struct _GtkPlotCanvasPlot GtkPlotCanvasPlot;
The GtkPlotBar struct contains only private data. It should only be accessed through the functions described below.
typedef enum
{
GTK_PLOT_CANVAS_PLOT_SELECT_POINT = 1 << 0, /* Select point */
GTK_PLOT_CANVAS_PLOT_DND_POINT = 1 << 1, /* DnD point */
} GtkPlotCanvasPlotFlags;
Selection and DND mode of GtkPlotCanvas
typedef enum
{
GTK_PLOT_CANVAS_PLOT_OUT,
GTK_PLOT_CANVAS_PLOT_IN_PLOT,
GTK_PLOT_CANVAS_PLOT_IN_LEGENDS,
GTK_PLOT_CANVAS_PLOT_IN_TITLE,
GTK_PLOT_CANVAS_PLOT_IN_AXIS,
GTK_PLOT_CANVAS_PLOT_IN_DATA,
GTK_PLOT_CANVAS_PLOT_IN_GRADIENT,
GTK_PLOT_CANVAS_PLOT_IN_MARKER,
} GtkPlotCanvasPlotPos;
GtkPlotCanvasChild * gtk_plot_canvas_plot_new (GtkPlot *plot);
|
a GtkPlot. |
Returns : |
GtkPlotCanvasPlotFlags gtk_plot_canvas_plot_flags (GtkPlotCanvasPlot *plot);
|
|
Returns : |
void gtk_plot_canvas_plot_set_flags (GtkPlotCanvasPlot *plot, GtkPlotCanvasPlotFlags flags);
|
|
|
void gtk_plot_canvas_plot_unset_flags (GtkPlotCanvasPlot *plot, GtkPlotCanvasPlotFlags flags);
|
|
|