GimpUnitStore

GimpUnitStore

Synopsis

                    GimpUnitStore;
struct              GimpUnitStoreClass;
GimpUnitStore *     gimp_unit_store_new                 (gint num_values);
void                gimp_unit_store_set_has_pixels      (GimpUnitStore *store,
                                                         gboolean has_pixels);
gboolean            gimp_unit_store_get_has_pixels      (GimpUnitStore *store);
void                gimp_unit_store_set_has_percent     (GimpUnitStore *store,
                                                         gboolean has_percent);
gboolean            gimp_unit_store_get_has_percent     (GimpUnitStore *store);
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,
                                                         ...);

Description

Details

GimpUnitStore

typedef struct {
  GObject  parent_instance;
} GimpUnitStore;


struct GimpUnitStoreClass

struct GimpUnitStoreClass {
  GObjectClass  parent_class;

  /* Padding for future expansion */
  void (*_gtk_reserved1) (void);
  void (*_gtk_reserved2) (void);
  void (*_gtk_reserved3) (void);
  void (*_gtk_reserved4) (void);
};


gimp_unit_store_new ()

GimpUnitStore *     gimp_unit_store_new                 (gint num_values);


gimp_unit_store_set_has_pixels ()

void                gimp_unit_store_set_has_pixels      (GimpUnitStore *store,
                                                         gboolean has_pixels);


gimp_unit_store_get_has_pixels ()

gboolean            gimp_unit_store_get_has_pixels      (GimpUnitStore *store);


gimp_unit_store_set_has_percent ()

void                gimp_unit_store_set_has_percent     (GimpUnitStore *store,
                                                         gboolean has_percent);


gimp_unit_store_get_has_percent ()

gboolean            gimp_unit_store_get_has_percent     (GimpUnitStore *store);


gimp_unit_store_set_pixel_value ()

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


gimp_unit_store_set_pixel_values ()

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


gimp_unit_store_set_resolution ()

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


gimp_unit_store_set_resolutions ()

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


gimp_unit_store_get_value ()

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


gimp_unit_store_get_values ()

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