Main Content

camtarget

カメラ ターゲット位置の設定またはクエリ

構文

camtarget
camtarget([camera_target])
camtarget('mode')
camtarget('auto')
camtarget(手动)
camtarget(axes_handle,...)

説明

camtargetは、現在の座標軸におけるカメラのターゲットの位置を返します。カメラのターゲットは、Axes 上でカメラが向けられる位置です。カメラは、その位置に関係なく、常にこの点の方向を向きます。

camtarget([camera_target])は、現在の座標軸におけるカメラのターゲットを指定された値に設定します。ターゲットは、希望する位置のxy、およびz座標を Axes のデータ単位で示す 3 要素のベクトルとして指定します。

camtarget('mode')は、カメラ ターゲット モードの値を返します。これはauto(既定の設定) またはmanualです。

camtarget('auto')は、カメラ ターゲット モードをautoに設定します。カメラ ターゲット モードがautoの場合、カメラのターゲットが軸プロット ボックスの中心になります。

camtarget(手动)は、カメラ ターゲット モードをmanualに設定します。

camtarget(axes_handle,...)は、axes_handleで指定される座標軸上で設定またはクエリします。Axes のハンドルを指定しない場合、camtargetは現在の Axes に作用します。

camtargetは、axes オブジェクトのCameraTargetプロパティとCameraTargetModeプロパティの値を設定またはクエリします。

すべて折りたたむ

一連のステップでカメラの位置とカメラのターゲットをx軸に沿って移動します。

surf(peaks); axisvis3dxp = linspace(-150,40,50); xt = linspace(25,50,50);fori = 1:50 campos([xp(i),25,5]); camtarget([xt(i),30,0]) drawnowend

バージョン履歴

R2006a より前に導入