case curve(to: CGPoint, control1: CGPoint, control2: CGPoint)
A cubic Bézier curve from the previous current point to the given end-point, using the two control points to define the curve.
以前の現在の地点からこの与えられた終了点までの3次ベジェ曲線、2つの制御点を曲線を定義するのに使っています。
case line(to: CGPoint)
A line from the previous current point to the given point, which becomes the new current point.
以前の現在の地点から、新しい現在の地点になるこの与えられた地点までの線。
case move(to: CGPoint)
A path element that terminates the current subpath (without closing it) and defines a new current point.
あるパス要素、それは現在のサブパスを終えます(それを閉じることなく)、そして新しい現在の地点を定義します。
case quadCurve (to: CGPoint, control: CGPoint)
A quadratic Bézier curve from the previous current point to the given end-point, using the single control point to define the curve.
以前の現在の地点からこの与えられた終了点までの2次ベジェ曲線、ただ1つの制御点を曲線を定義するのに使っています。