vlax-tmatrix

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vlax-tmatrix

(vlax-tmatrix lista)

Tworzy macierz transformacji która może być użyta w metodzie vlax-TransformBy.

 

Lista przekazana jako parametr musi być listą czterech list, których każda ma mieć cztery liczby.

Przykład:
(vl-load-com)

(command "_LINE" "20,30,0" "40,30,0" "")
(setq elinia (entlast)) ; zwraca: < ENTITY NAME: 21318ef0 >
(setq vlinia (vlax-ename->vla-object elinia )) ; zwraca #< VLA-OBJECT IZcadLine 212fb8c0 >

(setq var_tmatrix (vlax-tmatrix '((10 0 0 0) (0 10 0 0) (0 0 10 0) (0 0 0 1))))

(vlax-invoke-method vlinia 'TransformBy var_tmatrix )

Rezultat:

Linia została przeskalowana x10 względem punktu (list 0 0 0)