Acet-ss-ssget-filter
- 構文
- (acet-ss-ssget-filter ss filterdata)
- 機能
- 入力選択セットssをfilterdataでフィルタリングして、新しい選択セットを作成する。
- 引数
-
- ss : 選択セット
- filterdata: 選択フィルタ のリスト。
- 戻り値
- フィルタリングされた選択セットを返す。指定したフィルタにマッチするエンティティがない場合は nil を返す。
memo
- 一旦選択セットを取っといてから、処理によって抽出した選択セットを動的に作成したい場合に便利かもしれん。
- サンプル
(setq ss (ssget)) (setq ssx (acet-ss-ssget-filter ss '((0 . "CIRCLE") (8 . "0")))) <Selection set: 00000000C1E8EA30> (setq ssx (acet-ss-ssget-filter ss '((0 . "CIRCLE") (-4 . ">=") (40 . 5.0)) )) <Selection set: 0000000070BF3750> (setq ssx (acet-ss-ssget-filter ss '((0 . "CIRCLE") (-4 . "<=") (40 . 20.0)) )) nil
関連事項