pub fn rounded_rectangle( path: &mut Vec<Pos2, Global>, rect: Rect, rounding: Rounding)
overwrites existing points