GwyLayerBasic

GwyLayerBasic — Display data colored with a gradient

Synopsis




struct      GwyLayerBasic;
struct      GwyLayerBasicClass;
GtkObject*  gwy_layer_basic_new             (void);
void        gwy_layer_basic_set_palette     (GwyLayerBasic *layer,
                                             GwyPalette *palette);
GwyPalette* gwy_layer_basic_get_palette     (GwyLayerBasic *layer);

Object Hierarchy


  GObject
   +----GtkObject
         +----GwyDataViewLayer
               +----GwyPixmapLayer
                     +----GwyLayerBasic

Description

Details

struct GwyLayerBasic

struct GwyLayerBasic;


struct GwyLayerBasicClass

struct GwyLayerBasicClass {

    GwyPixmapLayerClass parent_class;

    gpointer reserved1;
    gpointer reserved2;
};


gwy_layer_basic_new ()

GtkObject*  gwy_layer_basic_new             (void);

Creates a new basic data displaying layer.

By default, is uses a gray palette or the palette stored with the data as "/0/base/palette".

Other used container values: "/0/show" is shown instead of "/0/data" if present. If "/0/base/min" and "/0/base/max" is set, it is used as the color scale range instead of fitting it to data value range.

Returns : The newly created layer.

gwy_layer_basic_set_palette ()

void        gwy_layer_basic_set_palette     (GwyLayerBasic *layer,
                                             GwyPalette *palette);

Sets the palette layer should used.

layer: A GwyLayerBasic.
palette: The palette layer should use.

gwy_layer_basic_get_palette ()

GwyPalette* gwy_layer_basic_get_palette     (GwyLayerBasic *layer);

Returns the palette used by layer.

layer: A GwyLayerBasic.
Returns : The palette as GwyPalette.