SVGとRaphael.jsを使い始めたばかりで、塗りつぶされた円弧を描画しようとしていますが、開始方法がわかりません。基本的な南京錠を描き、本体とボルトの2つの部分を弧に合わせて上に配置しようとしています。これは基本的に、幅10ピクセルの180度の円弧で埋められています。.path()を使用する必要があると思いますが、構文がわからないか、「curveTo」と「arc」のどちらを使用するかがわかりません。正直に言うと、適切なSVGまたはRaphaelチュートリアルサイトを見つけるのに苦労しています。
var padlockBody = paper.rect(100, 100, 100, 100, 5);
padlockBody.attr("fill", "#000000");
var leftBoltPart = paper.rect(120, 70, 10, 30);
leftBoltPart.attr("fill", "#000000");
var rightBoltPart = paper.rect(170, 70, 10, 30);
rightBoltPart.attr("fill", "#000000");
// TODO: filled arc to fit on top of left/right bolt parts