ISO 80000 explicitly specifies quantities that have to be non-negative (width, thickness, diameter, radius).
Some of the quantities are implicitly defined as non-negative. For example, "path length" is defined as hypot(dx, dy, dz). Others are defined as the magnitude of a vector which also is always non-negative.
Some quantities are also explicitly defined as signed (i.e. height), so they should not be treated as a norm(position_vector).
ISO 80000 explicitly specifies quantities that have to be non-negative (width, thickness, diameter, radius).
Some of the quantities are implicitly defined as non-negative. For example, "path length" is defined as
hypot(dx, dy, dz). Others are defined as the magnitude of a vector which also is always non-negative.Some quantities are also explicitly defined as signed (i.e. height), so they should not be treated as a
norm(position_vector).