Acet-pline-segment-list-apply

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(acet-pline-segment-list-apply entity plinedata )


機能
entityで指定されたポリラインにポリライン定義データ plinedata を適用する。


引数
  • entity … エンティティのデータ
  • plinedata … ポリラインに適用する定義データ。 (acet-pline-segment-list)が返す (vertex-list startwidth-list endwidth-list bulge-list) 型のリストでなければならない。


戻り値
適用成功ならT、それ以外は nil


MEMO

  • 関数名的にポリラインのみかと思いきや、ほかのオブジェクトタイプにも使える。
  • entity は ENAME または-1 DXFグループを含む(entget)リストで、ポリラインエンティティを指定しなければならない


サンプル
(setq pd (acet-pline-segment-list (entget (car (entsel)))))

(acet-pline-segment-list-apply (car (entsel)) pd)


関連事項