I wanted to do something like the following:
(defun SelectionSet->VLA-Object (ssEnt / obj)
(if (/= ssEnt nil)
(setq obj (vlax-ename->vla-object (ssname ssEnt 0)))
nil
)
)
(defun C:SSS ()
(setq ssents (ssget))
(setq temp (mapcar 'SelectionSet->vla-object ssents))
)
If I review ssents in VLIDE, it appears very list-esq, but does not seem to function like one. Is something like this possible?
[edit] I know I can loop through it with repeat, but I'd like to minimize the amount of typing I need to do in the future.