一个关于求角度的问题
用getangle来得到角度还必须在屏幕上点一下,但其实我那点的数据都有了,能不能不去屏幕点那一下啊,搞得程序被中断,很不爽有没有别的函数直接通过线段的两端点就可以得到角度啊 (angle pt1 pt2) 計算兩點的角度在幫助文件中有
Returns an angle in radians of a line defined by two endpoints
(angle pt1 pt2)
Arguments
pt1
An endpoint.
pt2
An endpoint.
Return Values
An angle, in radians.
The angle is measured from the X axis of the current construction plane, in radians, with angles increasing in the counterclockwise direction. If 3D points are supplied, they are projected onto the current construction plane.
Examples
Command: (angle '(1.0 1.0) '(1.0 4.0))
1.5708
Command: (angle '(5.0 1.33) '(2.4 1.33))
3.14159
See Also
The Angular Conversion topic in the AutoLISP Developer's Guide. 哦,原来是这样,呵呵,谢谢
页:
[1]