LISP help
Opis wyrażeń i parametrów języka LISP
Dostępne słowniki:
Termin | Definicja |
---|---|
angle | (angle p1 p2) określa kąt nachylenia odcinka łączącego dwa punkty. Kąt określa nachylenie punktów podanych w aktualnym układzie współrzędnych względem osi X aktualnego układu. Punkty będące argumentami wywołania funkcji muszą być podane w formacie listy dwu lub trój elementowej np (list 0 0 ) (list 10 20 30 ) ale nie może być w postaci punktów variantów: (angle (list 10 20) (list 10 30)) (angle (list 10 20) (list 10 -30)) ; (angle (vlax-3d-point (list 10 20 0) ) (vlax-3d-point (list 10 -30 0) )) ; to zwróci błąd Warto zwrócić uwagę również na funkcję getangle, która prosi użytkownika o podanie kąta przez wskazanie pary punktów. |
and | logiczne porównanie AND Zwraca T (true) jeśli wszystkie argumenty funkcji spełniają warunek logiczny 'true'.
|
alert | Wyświetla okno z komunikatem podanym jako parametr |
acad_truecolordlg | Wyświelta okno pozwalajace wybrać kolor
|
acad_strlsort | sortuje elementy w koleności alfabetycznej |
acad_colordlg | Wyświetla okno pozwalające wybrać kolor (acad_colordlg domyślny_kolor flaga) domyślny_kolor - kolor który będzie wybrany po otwarciu okna , poprawna wartość mieści się w zakresie : 0-256 Funkcja zwraca index koloru wybranego przez Użytkownika. |
abs | Zwraca wartość bezwzględną funkcji |
= znak równości | Porównuje liczby i teksty zwraca true jeśli są takie same, false jeśli różne. |
*error* | Błędy mogą wystąpić w wielu sytuacjach
Wszystkie takie sytuacje powinny być obsłużone przez przechwytywanie wyjątków czy właśnie obsługę błędów. Z pomocą przychodzi nam funkcja *error*
|