![]() |
![]() |
![]() |
Gwyddion Widgets Library Reference Manual | ![]() |
---|
GwyGraphDataGwyGraphData — Graph data table |
GwyGraphData; GwyGraphDataClass; GtkWidget* gwy_graph_data_new (GwyGraphModel *gmodel); void gwy_graph_data_set_model (GwyGraphData *graph_data, GwyGraphModel *gmodel); GwyGraphModel* gwy_graph_data_get_model (GwyGraphData *graph_data);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkTreeView +----GwyGraphData
GwyGraphData displays data values from GwyGraphModel curves in a table. While it is a GtkTreeView, it uses a dummy tree model (GwyNullStore) and its content is determined by the graph model.
typedef struct { GtkTreeViewClass parent_class; gpointer reserved1; gpointer reserved2; gpointer reserved3; gpointer reserved4; } GwyGraphDataClass;
GtkWidget* gwy_graph_data_new (GwyGraphModel *gmodel);
Creates graph_data widget based on information in graph model.
The GtkTreeModel and the columns follow the graph model and must not be changed manually.
gmodel : |
A graph_data model. It can be NULL .
|
Returns : | A new graph_data widget. |
void gwy_graph_data_set_model (GwyGraphData *graph_data, GwyGraphModel *gmodel);
Changes the graph model a graph data table displays.
graph_data : |
A graph data widget. |
gmodel : |
New graph_data model. |
GwyGraphModel* gwy_graph_data_get_model (GwyGraphData *graph_data);
Gets the graph model a graph data table displays.
graph_data : |
A graph_data widget. |
Returns : | The graph model associated with this GwyGraphData widget. |
<< GwyGraphLabel | GwyGraphBasics >> |