2009年4月8日水曜日

「ふにゃふにゃ」のスプラインです。(1)


http://www.ted-cad.co.jp/
「ふにゃふにゃ」のスプラインです。(1)q090408
なんに使うかわかりませんが、スプライン曲線は、与えられた複数の点を通る「ふにゃふにゃ」の滑らかな曲線です。

イメージをテキスト形式にすると次のようになります。(参考)
 /Layer "A"
  .PenColor  1 Black
  .Pen  1  0.0300 Round
  .Line    1.9826   3.9575   2.0408   3.9301
  .Line    2.0408   3.9301   2.1014   3.9119
  .Line   10.7258   2.8820  10.7730   2.9723
  .Line   10.7730   2.9723  10.8186   3.0708
  .Line   10.8186   3.0708  10.8628   3.1775

フォーマットは次の通りです。
 /Layer [layer_name]
    layer_name 文字列の規約に従う層名称
   .PenColor pen_number color_name
    pen_number ペン番号(1~1024)
    color_name 色名称
    Black   黒
    Red    赤
    Green   緑
    Blue    青
    Cyan    水色
    Yellow   黄
    Mazenda  紫
    White   白
    DBlack   黒
    DRed    暗赤
    DGreen   暗緑
    DBlue   暗青
    DCyan   暗水色
    DYellow  暗黄
    DMazenda  暗紫
    DWhite   暗白
    MWhite   中白
   .Pen pen_number pen_size shape
    pen_number ペン番号(1~1024)
    pen_size  ペンサイズ
    shape   Round または Square
   .Line x1 y1 x2 y2
    x1 y1 端点1
    x2 y2 端点2