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

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

public class PFMouseXZRotateCallback
extends java.lang.Object
implements PFMouseBehaviorCallback

回転操作コールバック


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

コンストラクタの詳細

PFMouseXZRotateCallback

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

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

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 - スクリーンスケール