「Acet-pline-segment-list-apply」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (acet-pline-segment-list-apply ''entity'' ''plinedata'' ) ; 機能 : entityで指定されたポリラインにポリライン定義データ plinedata を適用する。 ; 引数 :* entity … エンティティのデータ :* plinedata … ポリラインに適用する定義データ。 (acet-pline-segment-list)が返す (vertex-list startwidth-list endwidth-list bulge-list) 型のリストでなければならない。 ; 戻り値…」) |
(相違点なし)
|
2025年7月26日 (土) 07:20時点における版
- 構文
- (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)
関連事項