Gimp.Unit (original) (raw)
Class
GimpUnit
Description [src]
final class Gimp.Unit : GObject.Object {
/* No available fields */
}
Provides operations on units, a collection of predefined units and functions to create new units.
Constructors
Functions
gimp_unit_get_by_id
Returns the unique GimpUnit
object corresponding to unit_id
, which is the integer identifier as returned by gimp_unit_get_id()
.
since: 3.0
gimp_unit_inch
Returns the unique object representing inch unit.
since: 3.0
gimp_unit_mm
Returns the unique object representing millimeter unit.
since: 3.0
gimp_unit_percent
Returns the unique object representing percent dimensions relatively to an image.
since: 3.0
gimp_unit_pica
Returns the unique object representing Pica unit.
since: 3.0
gimp_unit_pixel
Returns the unique object representing pixel unit.
since: 3.0
gimp_unit_point
Returns the unique object representing typographical point unit.
since: 3.0
Instance methods
gimp_unit_get_abbreviation
This function returns the abbreviation of the unit (e.g. “in” for inches). It can be used as a short label for the unit in the interface. For long labels, use gimp_unit_get_name()
.
gimp_unit_get_digits
Returns the number of digits set for unit
. Built-in units’ accuracy is approximately the same as an inch with two digits. User-defined units can suggest a different accuracy.
gimp_unit_get_id
The ID can be used to retrieve the unit with gimp_unit_get_by_id()
.
gimp_unit_get_name
This function returns the usual name of the unit (e.g. “inches”). It can be used as the long label for the unit in the interface. For short labels, use gimp_unit_get_abbreviation()
.
gimp_unit_get_scaled_digits
Returns the number of digits a unit
field should provide to get enough accuracy so that every pixel position shows a different value from neighboring pixels.
gimp_unit_is_metric
Checks if the given unit
is metric. A simplistic test is used that looks at the unit’s factor and checks if it is 2.54 multiplied by some common powers of 10. Currently it checks for mm, cm, dm, m.
since: 2.10
gimp_unit_set_deletion_flag
Sets a GimpUnit
‘s deletion_flag
. If the deletion_flag
of a unit isTRUE
when GIMP exits, this unit will not be saved in the users’s “unitrc” file.
Methods inherited from GObject (43)
Please see GObject for a full list of methods.
Properties
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct GimpUnitClass {
GObjectClass parent_class;
}
No description available.
Class members
parent_class: GObjectClass
No description available.