ID : 340
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)
注意事項
代入された変数がロボットの位置として取りうる値かを判定しません。
用例
'!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