「Polar」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページ PolarpPolar へ移動)
 
編集の要約なし
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
{{AutoLISP}}
; 構文
; 構文
: (polar ''pt'' ''ang'' ''dist'')
: (polar ''pt'' ''ang'' ''dist'')
5行目: 7行目:
; 機能
; 機能
: 指定された点から指定された角度と距離だけ離れたUCS 3D 点を返す。
: 指定された点から指定された角度と距離だけ離れたUCS 3D 点を返す。


; 引数
; 引数
10行目: 13行目:
:* ang : ワールド座標系の X 軸からのラジアン単位の角度。角度の増加方向は、反時計回り。現在の作図平面には依存しない。
:* ang : ワールド座標系の X 軸からのラジアン単位の角度。角度の増加方向は、反時計回り。現在の作図平面には依存しない。
:* dist : 指定した pt 引数からの距離。
:* dist : 指定した pt 引数からの距離。


; 戻り値
; 戻り値
16行目: 20行目:


; サンプル
; サンプル
: (polar '(1 2) 1.570796 2)  
<pre class="brush:autolisp;">
: '''(1 4)'''
(polar '(1 2) 1.570796 2)  
: ---
(1 4)
: (polar '(3.13397 1) 0.523598775 1.0)
: '''(4 1.5)''' 


(polar '(3.13397 1) 0.523598775 1.0)
(4 1.5)
</pre>


-----
* [[Distance]]
[[Category:AutoLISP]]
[[Category:AutoLISP]]

2025年4月25日 (金) 07:15時点における最新版

構文
(polar pt ang dist)


機能
指定された点から指定された角度と距離だけ離れたUCS 3D 点を返す。


引数
  • pt : 2D 点または 3D 点。
  • ang : ワールド座標系の X 軸からのラジアン単位の角度。角度の増加方向は、反時計回り。現在の作図平面には依存しない。
  • dist : 指定した pt 引数からの距離。


戻り値
2D 点または 3D 点。pt 引数で指定した点のタイプによって異なる。


サンプル
(polar '(1 2) 1.570796 2) 
(1 4)

(polar '(3.13397 1) 0.523598775 1.0)
(4 1.5)