<< 前へ        次へ >>

ID : 340

LetO

機能

同次変換型変数のオリエントベクトルにベクトル値を代入します。

構文

LetO 同次変換型変数 = ベクトル

指定項目

同次変換型変数
同次変換型変数を指定します。
ベクトル
ベクトル型データを指定します。

解説

指定した同次変換型変数(T変数)の4~6番目の要素(Ox, Oy, Oz)にベクトルで指定したベクトル型データを代入します。

Tvar = t(X, Y, Z, Ox, Oy, Oz, Ax, Ay, Az, Fig)
Vvar = v(Xv, Yv, Zv)
LetO Tvar = Vvar
'Tvar : t(X, Y, Z, Xv, Yv, Zv, Ax, Ay, Az, Fig)   

関連項目

LetLetPLetXLetYLetZLetRLetRxLetRyLetRzLetALetFLetJ

注意事項

代入された変数がロボットの位置として取りうる値かを判定しません。

用例

'!TITLE "同次変換型のオリエントベクトルへの代入"
' 現在位置のオリエントベクトルをbbbへ代入
Sub Sample_LetO

  Dim aaa As Trans
  Dim bbb As Trans

  aaa = CurTrn

  ' aaaのオリエントベクトルをbbbへ代入
  LetO bbb = OVec( aaa )

  ' メッセージ出力ウィンドウに現在位置のオリエントベクトルを表示
  PrintDbg bbb

End Sub

ID : 340

<< 前へ        次へ >>