Top | ![]() |
![]() |
![]() |
![]() |
void | gwy_data_view_layer_set_parent () |
GtkWidget * | gwy_data_view_layer_get_parent () |
void | gwy_data_view_layer_updated () |
void | gwy_data_view_layer_realize () |
void | gwy_data_view_layer_unrealize () |
GObject ╰── GInitiallyUnowned ╰── GwyDataViewLayer ├── GwyVectorLayer ╰── GwyPixmapLayer
GwyDataViewLayer's are parts of GwyDataView. They are not widgets and they are not normally usable outside of a data view. The perform a specific visualization task: drawing the data, drawing mask, or drawing selection.
void gwy_data_view_layer_set_parent (GwyDataViewLayer *layer
,GtkWidget *parent
);
Sets or unsets the parent widget of a data view layer.
layer |
A data view layer. |
|
parent |
Parent widget, currently restricted to GwyDataView, or |
GtkWidget *
gwy_data_view_layer_get_parent (GwyDataViewLayer *layer
);
Gets the parent widget of a data view layer.
void
gwy_data_view_layer_updated (GwyDataViewLayer *layer
);
Emits a "updated" singal on a layer.
typedef struct _GwyDataViewLayerClassPrivate GwyDataViewLayerClassPrivate;
struct GwyDataViewLayerClass { GInitiallyUnownedClass parent_class; GwyDataViewLayerClassPrivate *priv; /* Signals */ void (*plugged)(GwyDataViewLayer *layer); void (*unplugged)(GwyDataViewLayer *layer); void (*updated)(GwyDataViewLayer *layer); void (*reserved1)(void); void (*reserved2)(void); void (*reserved3)(void); };
“plugged”
signalvoid user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data)
The ::plugged signal is emitted when a GwyDataViewLayer is plugged into a GwyDataView.
gwydataviewlayer |
The GwyDataViewLayer which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run First
“unplugged”
signalvoid user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data)
The ::unplugged signal is emitted when a GwyDataViewLayer is removed from its GwyDataView.
gwydataviewlayer |
The GwyDataViewLayer which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run First
“updated”
signalvoid user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data)
The ::updated signal is emitted when a GwyDataViewLayer is updated; the exact means how a layer can be updated depends its type.
gwydataviewlayer |
The GwyDataViewLayer which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run First
GwyDataView -- data display widget,
gwypixfield --low level functions for painting data fields,