vl-subent-ssdel


(vl-subent-ssdel  subentDef  sset)

Removes the subentity subentDef (subent definition list) from sset (pickset) selectionset; returns sset (pickset)

Arguments

subentDef  (sub-entity definition list)  1 single subentity to be removed from selectionset, using definition list of format <subent-definition>, see below

sset  (ename, PickSet)  selectionset to remove subentDef from

Return

sset, ENAME (PickSet), or NIL if sset is not a valid selectionset

Example

(setq sel (vl-subent-select))
Select entity:
((1892.5740146595 816.849680167082 336.77795566434)
 (1 1 <Entity name: 4a52d600>)
 (1 5 <Entity name: 4a52d600>)
 (16 0 <Entity name: 4a52d600>)
)
(setq ss (vl-subent-ssdel (nth 1 sel) ss))

Remarks

if subentity is not contained in selectionset, the unchanged selectionset is returned, no error is triggered

<subent-definition>

list of subentity type, subentity index (GsMarker), main entity
(type index ename)

Notes

please see functions (vl-subentity-select) and (vl-subentity-atpoint)



©  Bricsys NV. All rights reserved.