LISP help

Opis wyrażeń i parametrów języka LISP

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vlax-curve-getFirstDeriv

(vlax-curve-getFirstDeriv krzywa parametr)

Zwraca pierwszą pochodną czyli wektor styczny do krzywej.

vlax-curve-getEndPoint

(vlax-curve-getEndPoint krzywa)

Zwraca końcowy punkt krzywej

vlax-curve-getEndParam

(vlax-curve-getEndParam krzywa)

Funkcja zwraca końcowy parametr krzywej - liczbę rzeczywistą.

(command "line" "0,0" "20,30" "")
(setq linia (vlax-ename->vla-object (entlast)))
(vlax-curve-getEndParam linia)
zwraca 36.0555 czyli długość linii.

(command "circle" "20,30" "13" "")
(setq okrąg (vlax-ename->vla-object (entlast)))
(vlax-curve-getEndParam okrąg )
zwraca 6.28319.

Obwód okręgu wynosi 81.6814 Nie jest to błąd. funkcja nie zwraca długości tylko parametr, jest on inaczej interpretowany dla każdego typu krzywej.

vlax-curve-getDistAtPoint

(vlax-curve-getDistAtPoint krzywa punkt)

Zwraca dugość wzdłuż krzywej od początku do wskazanego punktu.

vlax-curve-getDistAtParam

Zwraca długość krzywej od początku (start point) do punktu o określonym parametrze.

vlax-curve-getClosestPointToProjection

Zwraca najbliższy punkt (w globalnym układzie współrzędnych) na rzucie krzywej na płaszczyznę.

vlax-curve-getClosestPointTo

(vlax-curve-getClosestPointTo krzywa danyPunkt [wydłuż])

Zwraca najbliższy punkt na krzywej lub na jej przedłużeniu

vlax-curve-getArea

(vlax-curve-getArea krzywa)

Zwraca powierzchnię krzywej.

vlax-create-object

(vlax-create-object IdAplikacji )

Uruchamia aplikację. Tworzy nową instancję obiektu aplikacji.

vlax-add-cmd

(vlax-add-cmd Nazwa polecenia fukcja)

Łączy nazwę polecenia ze zdefiniowaną funkcją.

 

vlax-3D-point

Tworzy punkt który jest wymagany przy większości operacji na obiektach
Wynikiem operacji jest wariant dwu lub trzy elementowy liczb typu double

vl-vlx-loaded-p

Sprawdza czy przestrzeń vlx została wczytana.

vl-vbarun

(vl-vbarun NazwaMakra)

Uruchamia makro utworzone w środowisku VBA.

vl-vbaload

(vl-vbaload plik)

Wczytuje aplikację napisaną w środowisku VBA.

vl-unload-vlx

(vl-unload-vlx "aplikacja")

Rozładowuje aplikację vlx.

vl-symbolp

(vl-symbolp objekt)

Sprawdza czy objekt jest symbolem.

vl-symbol-value

(vl-symbol-value symbol)

Zwraca wartość symbolu przekazanego jako parametr

 

vl-symbol-name

Zwraca nazwę - tekst symbolu w postaci wielkich liter

vl-string-trim

(vl-string-trim tekst)

Usuwa znaki z początku i końca tekstu

vl-string-translate

(vl-string-translate OrginalnyTekst NowyTekst Tekst )

Podmienia część tekstu