 - (defun abc (pt nx ny dx dy / ptn tmp p0)
- "点阵列"
- ;; (abc '(0 0) 10 10 1 1)
- (setq p0 pt)
- (repeat ny
- (setq ptn '())
- (repeat nx
- (setq ptn (cons pt ptn)
- pt (polar pt 0 dx)
- )
- )
- (setq tmp (cons (reverse ptn) tmp)
- p0 (polar p0 (* pi 0.5) dy)
- pt p0
- )
- )
- (reverse tmp)
- )
|