func trim(from: CGFloat, to: CGFloat) -> some Shape
Trims this shape by a fractional amount based on its representation as a path.
この形状をある分量だけ刈り込みます、それの表現に基づいて、あるパスとして。
func transform(CGAffineTransform ) -> TransformedShape <Self>
Applies an affine transform to this shape.
アフィン変換をこの形状に適用します。
func size(CGSize) -> some Shape
Returns a new version of self representing the same shape, but that will ask it to create its path from a rect of
size
. This does not affect the layout properties of any views created from the shape (e.g. by filling it).func size(width: CGFloat, height: CGFloat) -> some Shape
Returns a new version of self representing the same shape, but that will ask it to create its path from a rect of size
(width, height)
. This does not affect the layout properties of any views created from the shape (e.g. by filling it).func scale(CGFloat, anchor: UnitPoint ) -> ScaledShape <Self>
Scales this shape without changing its bounding frame.
この形状をそれの境界フレームを変更することなく拡大縮小します。
func scale(x: CGFloat, y: CGFloat, anchor: UnitPoint ) -> ScaledShape <Self>
Scales this shape without changing its bounding frame.
この形状をそれの境界フレームを変更することなく拡大縮小します。
func rotation(Angle, anchor: UnitPoint ) -> RotatedShape <Self>
Rotates this shape around an anchor point at the angle you specify.
この形状をアンカーポイントを中心にあなたが指定する角度で回転します。
func offset(CGSize) -> OffsetShape <Self>
Changes the relative position of this shape using the specified size.
この形状の相対位置をこの指定された大きさを使って変更します。
func offset(x: CGFloat, y: CGFloat) -> OffsetShape <Self>
Changes the relative position of this shape using the specified point.
この形状の相対位置をこの指定された地点を使って変更します。