![]() |
![]() |
![]() |
Gwyddion Widgets Library Reference Manual | ![]() |
---|
GwyGraphDataGwyGraphData — Graph data table |
GwyGraphData; GwyGraphDataClass; GtkWidget* gwy_graph_data_new (GwyGraphModel *gmodel); void gwy_graph_data_refresh (GwyGraphData *graph_data); void gwy_graph_data_change_model (GwyGraphData *graph_data, GwyGraphModel *gmodel); GwyGraphModel* gwy_graph_data_get_model (GwyGraphData *graph_data); void gwy_graph_data_signal_selected (GwyGraphData *graph_data); void gwy_graph_data_clear_selection (GwyGraphData *graph_data);
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkTreeView +----GwyGraphData
typedef struct { GtkTreeViewClass parent_class; void (*selected)(GwyGraphData *data); gpointer reserved1; gpointer reserved2; } GwyGraphDataClass;
GtkWidget* gwy_graph_data_new (GwyGraphModel *gmodel);
Creates graph_data widget based on information in graph model.
gmodel : | A graph_data model. |
Returns : | new graph_data widget. |
void gwy_graph_data_refresh (GwyGraphData *graph_data);
Refresh all the graph widgets according to the model.
graph_data : | A graph_data widget. |
void gwy_graph_data_change_model (GwyGraphData *graph_data, GwyGraphModel *gmodel);
Changes the graph_data model. Everything in graph_data widgets will be reset to the new data (from the model). (gmodel is duplicated).
graph_data : | A graph_data widget. |
gmodel : | new graph_data model |
GwyGraphModel* gwy_graph_data_get_model (GwyGraphData *graph_data);
graph_data : | A graph_data widget. |
Returns : | GraphModel associated with this graph_data widget. (Do not free). |
void gwy_graph_data_signal_selected (GwyGraphData *graph_data);
Emit signal when graph data is selected
graph_data : | A graph_data widget. |
void gwy_graph_data_clear_selection (GwyGraphData *graph_data);
graph_data : |
void user_function (GwyGraphData *gwygraphdata, gpointer user_data);
gwygraphdata : | the object which received the signal. |
user_data : | user data set when the signal handler was connected. |
<< GwyGraphLabel | GwyGraphBasics >> |