GwyGraphArea implements AtkImplementorIface and GtkBuildable.
GwyGraphArea is the central part of GwyGraph widget. It plots a set of data curves with the given plot properties.
It is recommended to use it within GwyGraph, however, it can also be used separately.
Creates a new graph area widget.
Newly created graph area as GtkWidget.
Gets the label inside a graph area.
The graph label widget within the graph area.
Sets the graph model of a graph area.
Gets the model of a graph area.
The graph model this graph area widget displays.
Gets mouse cursor related values within a graph area.
Location to store the x value corresponding to cursor position.
Location to store the y value corresponding to cursor position.
Sets the horizontal range a graph area displays.
The minimum x value, in real coodrinates.
The maximum x value, in real coodrinates.
Sets the vertical range a graph area displays.
The minimum y value, in real coodrinates.
The maximum y value, in real coodrinates.
The number of points in grid_data .
Array of grid line positions on the x-axis (in real values, not pixels).
Array of grid line positions on the y-axis (in real values, not pixels).
Gets the grid data on the x-axis of a graph area.
Location to store the number of returned positions.
Array of grid line positions (in real values, not pixels) owned by the graph area.
Gets the grid data on the y-axis of a graph area.
Gets the selection object corresponding to a status of a graph area.
A selection object exists even for inactive status types (selection modes), therefore also selections for other modes than the currently active one can be requested.
Graph status. Value GWY_GRAPH_STATUS_PLAIN mode (which has no selection associated) stands for the currentl selection mode.
The requested selection. It is NULL only if status_type is GWY_GRAPH_STATUS_PLAIN and the current selection mode is GWY_GRAPH_STATUS_PLAIN.
Sets the status of a graph area.
When the area is inside a GwyGraph, use gwy_graph_set_status() instead (also see this function for details).
Gets the status of a grap area.
The current graph area status.
Draws a graph area to a Gdk drawable.
Graphics context. It is modified by this function unpredictably.
Creates PostScript representation of a graph area.
A fragment of PostScript code representing the the graph area as a newly allocated GString.
Enables/disables auxiliary graph area dialogs (invoked by clicking the mouse).
Note, however, that this setting does not control editability of selections. Use gwy_graph_area_set_selection_editable() for that.
TRUE to enable user interaction, FALSE to disable it.
Enables/disables selection editing using mouse.
When selection editing is disabled the graph area status type determines the selection type that can be drawn on the area. However, the user cannot modify it.
TRUE to enable selection editing, FALSE to disable it.
Invokes the curve property dialog for a curve.
If the dialog is already displayed, it is switched to the requested curve.
The index of the curve to edit properties of.
The type of reaction to mouse events (zoom, selections).
The ::data-changed signal is emitted when a curve properties are to be edited.
The GwyGraphArea which received the signal.
The index of the curve to edit.