Hi brothers, i write code for drawing the triangle, then i enter new point then drawing line this point to other 3 point. I can do at here.
I want to delete, long line (AC) of intersect. I hope i can tell my problem.
Here is code;
(defun c:mst()
(setq liste nil
i 0
y 0)
(setq a1 (getpoint "\nİlk Nokta.."))
(setq liste (cons a1 liste))
(setq a2 (getpoint "\nİkinci Nokta.."))
(setq liste (cons a2 liste))
(setq a3 (getpoint "\nÜçüncü Nokta.."))
(setq liste (cons a3 liste))
(command "_.line" a1 a2 a3 a1 "")
(while
(setq new (getpoint "\nYeni Nokta.."))
(setq liste (cons new liste))
(setq y (length liste))
(setq listson (reverse liste))
(setq m (- y 1))
(setq i 0)
(while (< i m)
(command "_.line" (nth i listson) (nth m listson) "")
(setq i (+ i 1))
)
)
(princ)
)
;