AppleのCoreGraphicsライブラリは、円弧を記述する2つの関数を定義しています。CGPathAddArcとCGPathAddArcToPoint
- CGPathAddArcは、中心点、半径、および角度のペアに基づいて円弧を追加します。
- CGPathAddArcToPointは、半径と接線のペアに基づいて弧を追加します。
詳細はthe CGPath API referenceで説明します。なぜ2つの機能?シンプルな利便性?他のものより効率的ですか? 1つは他の観点から定義されていますか?
CGPathAddArcToPointが円形ではない曲線を描画できることを暗示していますか?私はすべての円が円の一部だと思った。 – benzado
ベジェ曲線で円を正確に記述することはできません。 –