pub fn dash_subpaths(
subpaths: &[SubPath],
pattern: &[f32],
offset: f32,
) -> Vec<SubPath>Expand description
折れ線を破線に切り分ける。
pattern は「描く長さ・空ける長さ」の交互。offset はパターンの
開始位置をずらす量(lineDashOffset)。戻り値は描く区間だけを集めた
開いた折れ線の並びで、そのまま stroke_path_styled へ渡せる。
線分の途中でパターンが切り替わるので、線分を長さで分割しながら進む。