handent

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
handent

(handent uchwyt) zwraca definicję objektu "entity" na podstawie przekazanego do funkcji uchwytu.

 

Uchwyt to inaczej identyfikator obiektu. Jest to tekst mogący składaś się maksymalnie z 16 cyfr lub liter.
Co ważne uchwyt jest przypisany do obiektu i nie jest zmieniany w czasie edycji obiektu.
Dzieki temu można uchwyty obiektów zapisywać w innych miejscach i w przyszłości odnosić się do obiektów o zapisanych uchwytach, np by aktualizować ich wartości po wystąpieniu określonych zdażeń.

np:

(setq ent (car(entsel "Wskaż obiekt") ))
  ; zwraca coś podobnego do: < Nazwa elementu: 7edb8238 >

(setq uchwyt(cdr(assoc 5 (entget ent))))
  ; np "27AF"

 

W takim przypadku
(handent "27AF" )
zwróci
< Nazwa elementu: 7edb8238 >