LISP help
Opis wyrażeń i parametrów języka LISP
Dostępne słowniki:
Termin | Definicja |
---|---|
vlax-curve-isClosed | (vlax-curve-isClosed krzywa) Funkcja sprawdza, czy określona krzywa jest zamknięta. |
vlax-curve-isPeriodic | (vlax-curve-isPeriodic krzywa) Funkcja określa czy krzywa - funkcja definiująca krzywą jest okresowa. (command "circle" "0,0" 20.0) zwraca wartość T - funkcja opisująca okrąg jest okresowa, podobnie jak elipsa zwraca wartość nil - funkcja opisująca linię, czy spline nie jest okresowa. |
vlax-curve-isPlanar |
Sprawdza czy wszystkie punkty płaszczyzny leżą na tej samej płaszczyźnie |
vlax-dump-object | (vlax-dump-object vla-object [T]) Wyświetla w pasku poleceń wszystkie właściwości i metody obiektu. |
vlax-ename->vla-object | Zamienia definicję elementu np (<Nazwa elementu: 7ed604b8>) czyli zmienną typu ENAME na obiekt typu VLA-OBJECT np #<VLA-OBJECT IZcadLine 095a32b4> |
vlax-ename->vla-object |
Zamienia reprezentację element typu entity - format typowy dla AutoLISP na jego odpowiednik w postaci obiektu vla - format VisualLisp. |
vlax-erased-p | (vlax-erased-p vla-obj) Sprawdza czy obiekt został usunięty. |
vlax-for |
Iterator wykonujący określone operacje na każdym elemencie kolekcji przez wszystkie elementy kolekcji (vlax-for element kolekcja [operacja1 [operacja2]] )
|
vlax-for |
Wykonuje wyrażenie na każdym elemencie kolekcji. Funkcja zwraca wartość operacji wykonanej na ostatnim elemencie kolekcji. |
vlax-get-acad-object | Zwraca obiekt aktualnej sesji aplikacji ZWCAD. |
vlax-get-object |
Zwraca obiekt uruchomionej aplikacji |
vlax-get-or-create-object |
Zwraca instancję działającej aplikacji, lub tworzy nową instancję aplikacji jeśli aktualnie żadna instancja nie jest uruchomiona. |
vlax-get-property | |
vlax-import-type-library |
Importuje bibliotekę |
vlax-invoke-method | |
vlax-ldata-delete |
Usuwa klucz ze słownika rysunku. |
vlax-ldata-get |
Funkcja zwraca wartość klucza w słowniku. Jeśli w słowniku kluczowi nie jest przypisana żadna wartość, funkcja zwraca wartość domyślną. |
vlax-ldata-list |
Zwraca listę par (klucz . wartość) zapianą w słowniku. |
vlax-ldata-put | (vlax-ldata-put słownik klucz dane) Stores LISP data to a drawing dictionary or a drawing entity dictionary. Zapisuje dane do słownika rysunku, lub słownika powiązanego z elementem rysunku. Jeśli w słowniku jest wartość powiązana z kluczem, zostanie nadpisana. Jeśli słownik nie zawiera klucza, zostanie dodany. |
vlax-ldata-test | (vlax-ldata-test data) Sprawdza czy dane LDATA mogą zostać zapisane - sprawdza poprawność danych do zapisania. |