Top | ![]() |
![]() |
![]() |
![]() |
GwyPixmapLayer * | gwy_layer_mask_new () |
void | gwy_layer_mask_set_color_key () |
const gchar * | gwy_layer_mask_get_color_key () |
GwyRGBA | gwy_layer_mask_get_color () |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GwyDataViewLayer ╰── GwyPixmapLayer ╰── GwyLayerMask
GwyLayerMask is a data view layer that can paint data as a color mask with varying opacity. It is not normally usable outside a GwyDataView.
The layer takes all infromation from its parent GwyDataView, therefore you
do not set its properties directly, but you change them in the corresponding
GwyContainer and/or use methods like gwy_layer_mask_set_color_key()
to
make the layer read a different value from the container.
GwyPixmapLayer *
gwy_layer_mask_new (void
);
Creates a new mask layer.
By default, is uses a transparent color (thus not displaying anything).
void gwy_layer_mask_set_color_key (GwyLayerMask *mask_layer
,const gchar *prefix
);
Sets the container key of colour components of a mask layer.
const gchar *
gwy_layer_mask_get_color_key (GwyLayerMask *mask_layer
);
Gets prefix identifying color components.
GwyRGBA
gwy_layer_mask_get_color (GwyLayerMask *mask_layer
);
Returns the color used by a mask layer.
GwyDataView -- data display widget, GwyLayerBasic -- display data colored with a gradient, GwyRGBA -- color representation