GimpUnitStore

GimpUnitStore

Synopsis

                    GimpUnitStore;
GimpUnitStore*      gimp_unit_store_new                 (gint num_values);
void                gimp_unit_store_set_pixel_value     (GimpUnitStore *store,
                                                         gint index,
                                                         gdouble value);
void                gimp_unit_store_set_pixel_values    (GimpUnitStore *store,
                                                         gdouble first_value,
                                                         ...);
void                gimp_unit_store_set_resolution      (GimpUnitStore *store,
                                                         gint index,
                                                         gdouble resolution);
void                gimp_unit_store_set_resolutions     (GimpUnitStore *store,
                                                         gdouble first_resolution,
                                                         ...);
gdouble             gimp_unit_store_get_value           (GimpUnitStore *store,
                                                         GimpUnit unit,
                                                         gint index);
void                gimp_unit_store_get_values          (GimpUnitStore *store,
                                                         GimpUnit unit,
                                                         gdouble *first_value,
                                                         ...);

Object Hierarchy

  GObject
   +----GimpUnitStore

Implemented Interfaces

GimpUnitStore implements GtkTreeModel.

Properties

  "num-values"               gint                  : Read / Write / Construct Only

Description

Details

GimpUnitStore

typedef struct _GimpUnitStore GimpUnitStore;


gimp_unit_store_new ()

GimpUnitStore*      gimp_unit_store_new                 (gint num_values);

num_values :

Returns :


gimp_unit_store_set_pixel_value ()

void                gimp_unit_store_set_pixel_value     (GimpUnitStore *store,
                                                         gint index,
                                                         gdouble value);

store :

index :

value :


gimp_unit_store_set_pixel_values ()

void                gimp_unit_store_set_pixel_values    (GimpUnitStore *store,
                                                         gdouble first_value,
                                                         ...);

store :

first_value :

... :


gimp_unit_store_set_resolution ()

void                gimp_unit_store_set_resolution      (GimpUnitStore *store,
                                                         gint index,
                                                         gdouble resolution);

store :

index :

resolution :


gimp_unit_store_set_resolutions ()

void                gimp_unit_store_set_resolutions     (GimpUnitStore *store,
                                                         gdouble first_resolution,
                                                         ...);

store :

first_resolution :

... :


gimp_unit_store_get_value ()

gdouble             gimp_unit_store_get_value           (GimpUnitStore *store,
                                                         GimpUnit unit,
                                                         gint index);

store :

unit :

index :

Returns :


gimp_unit_store_get_values ()

void                gimp_unit_store_get_values          (GimpUnitStore *store,
                                                         GimpUnit unit,
                                                         gdouble *first_value,
                                                         ...);

store :

unit :

first_value :

... :

Property Details

The "num-values" property

  "num-values"               gint                  : Read / Write / Construct Only

Allowed values: >= 0

Default value: 0