1樓:朱正偉
(vla-getboundingbox obj 'x 'y);取得包圍盒座標
(setq p1 (mapcar '* '(0.5 0.5) (mapcar '+ (vlax-safearray->list x) (vlax-safearray->list y)));計算出包圍盒中心點
lisp中如何獲取image控制項的中心位置 5
2樓:匿名使用者
左上角點座標p1
右下角點座標p2
(setq 中心點座標點 (list (/ (+ (car p1) (car p2)) 2) (/ (+ (cadr p1) (cadr p2)) 2)))
visual lisp 下不需手工點選如何使用hatch給封閉區域填充 10
3樓:匿名使用者
(setq ss (entlast))最後建立的圖元
拾取點可以用命令直接選擇要填充的圖元
不規格的情況可以試試用m2p命令(捕捉兩個點的中心點)去拾取要填充圖形中的兩個點。
autolisp程式設計求助,如何得到螢幕的中點的座標
4樓:朱正偉
取的autocad當前視口中點,**如下:
5樓:
windows api
請採納。。。。
6樓:檀晶進騫堯
很簡單的乙個系統變數就能獲得,參見下面**:
(setq
pt(getvar
"viewctr"))
如果你還想獲得螢幕的四個角點的座標,可以利用系統變數viewsizescreensize配合上面得到的螢幕中心座標獲得。
下面在給你個**,可以獲得當前拾取框的高度,在你選取實體的時候這個**很有用:
;|求拾取框的高度
|;(defun
$xdlsp_drawing_getpickboxheight()(*
(/(getvar
"pickbox")
(cadr
(getvar
"screensize")))
(getvar
"viewsize"))
)上面**摘自曉東工具箱裡面的系統**庫裡面的**。
autolisp程式設計求助,如何得到螢幕的中點的座標?
7樓:閃靚的星
很簡單的乙個系統變數就能獲得,參見下面**:
(setq pt (getvar "viewctr"))
如果你還想獲得螢幕的四個角點的座標,可以利用系統變數viewsize screensize配合上面得到的螢幕中心座標獲得。
下面在給你個**,可以獲得當前拾取框的高度,在你選取實體的時候這個**很有用:
;|求拾取框的高度
|;(defun $xdlsp_drawing_getpickboxheight ()
(* (/ (getvar "pickbox") (cadr (getvar "screensize"))) (getvar "viewsize"))
)上面**摘自曉東工具箱裡面的系統**庫裡面的**。
lisp 如何獲取圖元中所有點資訊並列表
8樓:
用等分函式線的函式,然後儲存座標到乙個表就行了。
9樓:
(entget (ssname (ssget ) 0))(ssget ) 取得乙個選擇集
(ssname (ssget ) 0)根據索引值取出選擇集中的物件名稱
(entget (ssname (ssget ) 0))取出物件名稱的資訊列表
autolisp點對元素怎麼提取
請問lisp語言是如何獲取以原點座標為基準的座標值。
10樓:臨雪一枝梅
獲得指定點的座標 getpoint
已知點pt的x座標 (car pt) y座標 (nth 1 pt) z座標(nth 2 pt)
你這個問題不好說,要學的太多,慢慢來吧……
js如何獲取動態的id,JS中獲取由JS動態生成的HTML控制元件的ID?
1 在我們的電腦上開啟軟體,新建一個html頁面。2 在html頁面建立一個id為xx,值為666的文字框,通過var v document.getelementbyid xx value 原生js方法來獲取文字框的值。3 在script中加上alert v 來彈框檢視原生js方法是否根據id獲取元...
如何獲取網頁中的css
全球塑膠網 開啟 然後ctrl s儲存,有個資料夾,裡面就有css檔案 檢視本頁源 把css樣式地址複製下來 基本都是 template global.css 在地址輸入框例如 http zhidao.baidu.com question 後面加上.template global.css即http ...
如何獲取unsigned char型別的字串長度
char 轉換 qt下面,字串都用qstring,確實給開發者提供了方便,想想vc裡面定義的各種變數型別,而且函式引數型別五花八門,經常需要今年新那個型別轉換 qt再使用第三方開源庫時,由於庫的型別基本上都是標準的型別,字串遇的多的就是char 型別 在qt下怎樣將qstring轉char 呢,需要...