4D v16SVG_PATH_ARC |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
SVG_PATH_ARC
SVG_PATH_ARC
SVG_PATH_ARC コマンドはカレントポイントから、parentSVGObject 引数で参照しているパスの終着点(x、y)までの楕円状の弧を描画します。parentSVGObject がパス参照('path’要素)でない場合、エラーが生成されます。 楕円のサイズと座標は、二つの半径(xRadius、yRadius)とrotation の値によって決定されます。rotation 引数の値はカレントの座標系に対して楕円全体をどれぐらい回転させるかを指定します。 任意のarcpath 引数を使用すると、弧がどのように描画されるかを決定する制約の組み合わせを指定することができます。large-arc-flag制約は、二つの弧のうち、大きい方の弧(180°を超える方)を選択するかどうかを決定し、sweep-flag制約は弧が描画さされる方向を選択します(正の角度か負の角度)。 2種類の制約の、4通りの組み合わせを表す以下の値を渡す事ができます:
large-arc-flag が1のとき、大きい方の弧が描画されます(反対に0のときには小さい方が描画されます)。sweep-flag が1のとき、弧は正の角度に描画されます(0のときには負の角度に描画されます)。 以下の図は4通りの組み合わせを表します: SVG_New_path コマンドの例題を参照して下さい。
参照
|
プロパティ
プロダクト: 4D
履歴
変更: Composant 4D SVG v11.4 ARTICLE USAGE
SVGコンポーネント ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||