「Vla-angletoreal」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
30行目: 30行目:
   (setq *util* (vla-get-utility *actdoc*))
   (setq *util* (vla-get-utility *actdoc*))


   (setq ret1 (vla-AngleToReal *util* str acDegrees))
   (setq ret1 (vla-AngleToReal *util* "45" acDegrees))
    
    
</pre>
</pre>

2013年10月20日 (日) 18:23時点における最新版

構文
(vla-angletoreal util Angle Unit)


機能
文字列の角度を実数値(倍精度浮動小数点数型)に変換する。


引数
  • vla-object … vlaオブジェクト
  • Angle … 角度(倍精度浮動小数点数型)
  • Unit … 角度の単位 AcAngleUnits の列挙型
  • 0 acDegrees : 十進数(度)
  • 1 acDegreeMinuteSeconds : 度/分/秒
  • 2 acGrads : グラジエント
  • 3 acRadians : ラジアン


戻り値
角度の実数値(倍精度浮動小数点数型)


サンプル

  (vl-load-com)
  (setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object)))
  (setq *util* (vla-get-utility *actdoc*))

  (setq ret1 (vla-AngleToReal *util* "45" acDegrees))
  

関連事項