jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics
クラス PFMouseXobjectYRotateCallback

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFMouseXobjectYRotateCallback
すべての実装されたインタフェース:
PFMouseBehaviorCallback

public class PFMouseXobjectYRotateCallback
extends java.lang.Object
implements PFMouseBehaviorCallback

オブジェクトY軸回転コールバック


フィールドの概要
 
インタフェース jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFMouseBehaviorCallback から継承されたフィールド
PARALLEL, PERSPECTIVE
 
コンストラクタの概要
PFMouseXobjectYRotateCallback(javax.media.j3d.TransformGroup transformGroup, double rot, PF3DViewer viewer)
          コンストラクタ
 
メソッドの概要
 void doProcess(int x, int y)
          実行
 void setGuideAxis(javax.media.j3d.TransformGroup guideAxis)
          ガイド軸設定
 void setScreenScale(double scale)
          スクリーンスケール設定
 void setViewMode(int mode)
          操作モード設定
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFMouseXobjectYRotateCallback

public PFMouseXobjectYRotateCallback(javax.media.j3d.TransformGroup transformGroup,
                                     double rot,
                                     PF3DViewer viewer)
コンストラクタ

パラメータ:
transformGroup - トランスフォームグループ
rot - 回転角
viewer - PF3DViewer
メソッドの詳細

doProcess

public void doProcess(int x,
                      int y)
実行

定義:
インタフェース PFMouseBehaviorCallback 内の doProcess
パラメータ:
x - クリック位置X
y - クリック位置Y

setViewMode

public void setViewMode(int mode)
操作モード設定

定義:
インタフェース PFMouseBehaviorCallback 内の setViewMode
パラメータ:
mode - 操作モード

setScreenScale

public void setScreenScale(double scale)
スクリーンスケール設定

定義:
インタフェース PFMouseBehaviorCallback 内の setScreenScale
パラメータ:
scale - スクリーンスケール

setGuideAxis

public void setGuideAxis(javax.media.j3d.TransformGroup guideAxis)
ガイド軸設定

パラメータ:
guideAxis - ガイド軸