Area constructor
Area({
- dynamic m2,
- dynamic ha,
- dynamic b,
- double uncert = 0.0,
Construct an Area with either square meters (m2
), hectares (ha
)
or barns (b
).
Optionally specify a relative standard uncertainty.
Implementation
Area({dynamic m2, dynamic ha, dynamic b, double uncert = 0.0})
: super(
m2 ?? (ha ?? (b ?? 0.0)),
ha != null
? Area.hectares
: (b != null ? Area.barns : Area.squareMeters),
uncert);