「Acet-ss-sort」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (acet-ss-sort ''ss'' ''filter'' ) ; 機能 : 入力選択セット ss に基づいて、フィルタ入力に基づいて新しい並べ替え済み選択セットを作成する。 : vl-sort 使った方がいい。 ; 引数 :* ss … 選択セット。 :* filter : ソートの内容は (lambda (x) (cons x ((eval filter) (entget x)))) によって評価される式でなければならない。 ; 戻り値 : ソートされた…」)
 
編集の要約なし
6行目: 6行目:
; 機能
; 機能
: 入力選択セット ss に基づいて、フィルタ入力に基づいて新しい並べ替え済み選択セットを作成する。
: 入力選択セット ss に基づいて、フィルタ入力に基づいて新しい並べ替え済み選択セットを作成する。
: [[vl-sort]] 使った方がいい。
: [[vl-sort]] や [[vl-sort-i]] を使った方がいいかも。




29行目: 29行目:
* [[Expresstools関数]]
* [[Expresstools関数]]
* [[vl-sort]]
* [[vl-sort]]
* [[vl-sort-i]]
* [[gz:sortss_xyz]]
* [[gz:sortss_x]]
* [[gz:sortss_y]]
* [[gz:sortss_z]]




[[Category:AutoLISP]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]
[[Category:BricsCADのLISP]]

2025年6月22日 (日) 08:53時点における版

構文
(acet-ss-sort ss filter )


機能
入力選択セット ss に基づいて、フィルタ入力に基づいて新しい並べ替え済み選択セットを作成する。
vl-sortvl-sort-i を使った方がいいかも。


引数
  • ss … 選択セット。
  • filter : ソートの内容は (lambda (x) (cons x ((eval filter) (entget x)))) によって評価される式でなければならない。


戻り値
ソートされた選択セットを返す。


サンプル
(setq ss (ssget "X" '((0 . "TEXT,MTEXT"))))


関連事項