Effects: For the first signature,
equivalent to:
if constexpr (point_origin == po)
return qp.quantity_ref_from(point_origin);
else if constexpr (is-derived-from-specialization-of<PO2,
::mp_units::absolute_point_origin>()) {
return qp.quantity_ref_from(point_origin) + (qp.point_origin - qp.absolute_point_origin);
} else {
return qp.quantity_ref_from(point_origin) -
po.quantity-point.quantity_ref_from(po.quantity-point.point_origin) +
(qp.point_origin - po.quantity-point.point_origin);
}
For the second signature,
equivalent to: return -(qp - po);