24 #define IGTL_UNIT_PREFIX_NONE 0x0
25 #define IGTL_UNIT_PREFIX_DEKA 0x1
26 #define IGTL_UNIT_PREFIX_HECTO 0x2
27 #define IGTL_UNIT_PREFIX_KILO 0x3
28 #define IGTL_UNIT_PREFIX_MEGA 0x4
29 #define IGTL_UNIT_PREFIX_GIGA 0x5
30 #define IGTL_UNIT_PREFIX_TERA 0x6
31 #define IGTL_UNIT_PREFIX_PETA 0x7
32 #define IGTL_UNIT_PREFIX_DECI 0x9
33 #define IGTL_UNIT_PREFIX_CENTI 0xA
34 #define IGTL_UNIT_PREFIX_MILLI 0xB
35 #define IGTL_UNIT_PREFIX_MICRO 0xC
36 #define IGTL_UNIT_PREFIX_NANO 0xD
37 #define IGTL_UNIT_PREFIX_PICO 0xE
38 #define IGTL_UNIT_PREFIX_FEMTO 0xF
41 #define IGTL_UNIT_SI_BASE_NONE 0x00
42 #define IGTL_UNIT_SI_BASE_METER 0x01
43 #define IGTL_UNIT_SI_BASE_GRAM 0x02
44 #define IGTL_UNIT_SI_BASE_SECOND 0x03
45 #define IGTL_UNIT_SI_BASE_AMPERE 0x04
46 #define IGTL_UNIT_SI_BASE_KELVIN 0x05
47 #define IGTL_UNIT_SI_BASE_MOLE 0x06
48 #define IGTL_UNIT_SI_BASE_CANDELA 0x07
51 #define IGTL_UNIT_SI_DERIVED_RADIAN 0x08
52 #define IGTL_UNIT_SI_DERIVED_STERADIAN 0x09
53 #define IGTL_UNIT_SI_DERIVED_HERTZ 0x0A
54 #define IGTL_UNIT_SI_DERIVED_NEWTON 0x0B
55 #define IGTL_UNIT_SI_DERIVED_PASCAL 0x0C
56 #define IGTL_UNIT_SI_DERIVED_JOULE 0x0D
57 #define IGTL_UNIT_SI_DERIVED_WATT 0x0E
58 #define IGTL_UNIT_SI_DERIVED_COULOMB 0x0F
59 #define IGTL_UNIT_SI_DERIVED_VOLT 0x10
60 #define IGTL_UNIT_SI_DERIVED_FARAD 0x11
61 #define IGTL_UNIT_SI_DERIVED_OHM 0x12
62 #define IGTL_UNIT_SI_DERIVED_SIEMENS 0x13
63 #define IGTL_UNIT_SI_DERIVED_WEBER 0x14
64 #define IGTL_UNIT_SI_DERIVED_TESLA 0x15
65 #define IGTL_UNIT_SI_DERIVED_HENRY 0x16
66 #define IGTL_UNIT_SI_DERIVED_LUMEN 0x17
67 #define IGTL_UNIT_SI_DERIVED_LUX 0x18
68 #define IGTL_UNIT_SI_DERIVED_BECQUEREL 0x19
69 #define IGTL_UNIT_SI_DERIVED_GRAY 0x1A
70 #define IGTL_UNIT_SI_DERIVED_SIEVERT 0x1B
igtl_unit igtl_export igtl_unit_pack(igtl_unit_data *data)
int igtl_export igtl_unit_unpack(igtl_unit pack, igtl_unit_data *data)
void igtl_export igtl_unit_init(igtl_unit_data *data)