You are on page 1of 1

AutoLISP

a kiválasztott elemsorozatot felhasználja egy műveletben, akkor az aktuálisan nem


használt tér elemeit az AutoCAD automatikusan kiszűri. Ez az összes AutoCAD
parancsra igaz. Az ssget függvénnyel kiválasztott elemsorozat csak fő rajzeleme-
ket tartalmazhat (Attribútumokat vagy Polyline csomópontjait nem).
Az ssadd függvény új, elemek nélküli kiválasztott elemsorozatot hoz létre, ha
argumentumok nélkül kerül hívásra.

(ssadd <elemnev <elemsor >)

Ha az argumentum egyetlen elemnév, akkor az ssadd függvény ezt, az egy ki-


választott elemet tartalmazó elemsorozatot készíti el. Abban az esetben, ha egy
elemnévvel és egy elemsor kiválasztott elemsorozattal hívja meg, akkor a függ-
vény a rajzelemet hozzáadja a kiválasztott elemsorozathoz. Az ssadd függvény
mindig az új vagy módosított kiválasztott elemsorozattal tér vissza. Amennyiben
egy rajzelemet hozzáad egy kiválasztott elemsorozathoz, ez a rajzelem ténylege-
sen is hozzáadódik a létező sorozathoz, és a függvény az így kapott elemsor soro-
zattal tér vissza. Amennyiben a nevezett rajzelem már szerepel a sorozatban, a
rendszer az ssadd műveletről nem vesz tudomást, és hibajelzést sem ad.
Az ssdel függvény kitörli az elemnév nevű elemet az elemsor nevű kiválasztott
elemsorozatból, és az elemsor nevével tér vissza.

(ssdel <elemnev> <elemsor>)

Meg kell jegyezni, hogy a függvény nem egyszerűen egy, a megadott elem nél-
küli új elemsorozattal tér vissza, hanem a rajzelem ténylegesen is kitörlődik az
adott kiválasztott elemsorozatból. Ha a rajzelem nem szerepel az elemsorozatban,
akkor a függvény nil értékkel tér vissza.
Ha egy kiválasztott elemsor elemeinek számát akarjuk megtudni, használjuk az
sslegth függvényt.

(sslength <elemsor>)

A kiértékelés az elemsor kiválasztott elemsorozatban lévő rajzelemek egész ér-


tékben kifejezett számával tér vissza. Amennyiben a szám a 32767 értéket megha-
ladja, valós típusú lesz. A kiválasztott elemsorozatban soha nem szerepel kétszer
ugyanaz az elem.
Az ssmeb függvény megvizsgálja, hogy az elemnév nevű rajzelem szerepel-e
az elemsor kiválasztott elemsorozatban.

(ssmemb <elemnev> <elemsor>)

Ha igen, akkor az ssmemb a rajzelem nevével (elemnev) tér vissza, ha nem,


akkor pedig nil értékkel.

40

You might also like