kigadgets.units¶
Module Contents¶
Classes¶
Base class to provide mm, inch, mil properties. |
Functions¶
|
Convert from inch to mm. |
|
Convert from mm to inch. |
Attributes¶
- kigadgets.units.nm = 1e-06¶
- kigadgets.units.mm = 1.0¶
- kigadgets.units.inch = 25.4¶
- kigadgets.units.mil = 0.254¶
- kigadgets.units.nm_ius = 1¶
- kigadgets.units.mm_ius = 1000000¶
- kigadgets.units.inch_ius = 254000000¶
- kigadgets.units.mil_ius = 25400¶
- kigadgets.units.deg = 1.0¶
- kigadgets.units.rad¶
- kigadgets.units.DEFAULT_UNIT_IUS¶
- kigadgets.units.inch_to_mm(val)¶
Convert from inch to mm.
Handles single values, sequences, sequences of sequences, etc.
- kigadgets.units.mm_to_inch(val)¶
Convert from mm to inch.
Handles single values, sequences, sequences of sequences, etc.
- class kigadgets.units.BaseUnitTuple¶
Bases:
objectBase class to provide mm, inch, mil properties.
It’s a class to be used just by Point and Size.
- property x¶
x coordinate.
- property y¶
y coordinate.
- property nm¶
Get the nanometers tuple.
- property mm¶
Get the milimeters tuple.
- Example:
>>> import kigadgets >>> p = kigadgets.Point(1, 2) >>> p.mm (1, 2)
- property inch¶
Get the inches tuple.
- property mil¶
Get the mils tuple.
- classmethod wrap(instance)¶
Wraps a point or size native object