GwyGraphData — Graph data table
GtkWidget * | gwy_graph_data_new () |
void | gwy_graph_data_set_model () |
GwyGraphModel * | gwy_graph_data_get_model () |
struct | GwyGraphData |
struct | GwyGraphDataClass |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkTreeView ╰── GwyGraphData
GwyGraphData implements AtkImplementorIface and GtkBuildable.
#include <libgwydgets/gwydgets.h>
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.
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 |
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. |
The graph model associated with this GwyGraphData widget.
struct GwyGraphData;
struct GwyGraphDataClass { GtkTreeViewClass parent_class; void (*reserved1)(void); void (*reserved2)(void); void (*reserved3)(void); void (*reserved4)(void); };