19 ::comms::Icon::from(
"material-symbols:electric-bolt-rounded"),
20 ::comms::Colors::mui::amber[500])
26 ::comms::Icon::from(
"material-symbols:electric-bolt-rounded"),
27 ::comms::Colors::mui::amber[600])
32 "Electrical Resistance",
33 ::comms::Icons::mdi::resistor,
34 ::comms::Colors::mui::brown[400])
39 "Electrical Conductance",
40 ::comms::Icons::mdi::resistor_nodes,
41 ::comms::Colors::mui::brown[500])
47 ::comms::Icon::from(
"mdi:capacitor"),
48 ::comms::Colors::mui::brown[300])
54 ::comms::Icon::from(
"mdi:coil"),
55 ::comms::Colors::mui::brown[600])
61 ::comms::Icons::mdi::lightning_bolt,
62 ::comms::Colors::mui::deep_orange[400])
68 ::comms::Icons::mdi::flash,
69 ::comms::Colors::mui::deep_orange[500])
75 ::comms::Icons::mdi::transmission_tower,
76 ::comms::Colors::mui::amber[700])
83 ::dimval::VoltPerMeter,
84 "electric_field_strength",
85 "Electric Field Strength",
86 ::comms::Icons::mdi::arrow_expand_horizontal,
87 ::comms::Colors::mui::amber[400])
90 ::dimval::AmperePerMeter,
91 "magnetic_field_strength",
92 "Magnetic Field Strength",
93 ::comms::Icon::from(
"ph:magnet"),
94 ::comms::Colors::mui::indigo[300])
100 ::comms::Icon::from(
"ph:magnet"),
101 ::comms::Colors::mui::indigo[400])
105 "magnetic_flux_density",
106 "Magnetic Flux Density",
107 ::comms::Icon::from(
"ph:magnet"),
108 ::comms::Colors::mui::indigo[500])
113 "Electrical Resistivity",
114 ::comms::Icons::mdi::resistor,
115 ::comms::Colors::mui::brown[500])
118 ::dimval::SiemensPerMeter,
120 "Electrical Conductivity",
121 ::comms::Icons::mdi::resistor_nodes,
122 ::comms::Colors::mui::brown[600])
125 ::dimval::FaradPerMeter,
128 ::comms::Icon::from(
"mdi:capacitor"),
129 ::comms::Colors::mui::brown[200])
132 ::dimval::HenryPerMeter,
135 ::comms::Icon::from(
"mdi:coil"),
136 ::comms::Colors::mui::brown[700])
Macros that expand into a CRTP unit/measure struct and a runtime auto-registration for it.
#define DIMVAL_DEFINE_MEASURE(Tag, BaseUnit, Id, Name, Icon, Color,...)
Define a measure struct in ::dimval and auto-register its descriptor.
Definition define.hpp:102
Canonical SI units (base + derived) and accepted/practical alts.
Electronics-specific compound and alternate units.