public class PFKeyboardBehavior
extends javax.media.j3d.Behavior
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
コンストラクタと説明 |
---|
PFKeyboardBehavior()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
initialize()
初期化
|
void |
processStimulus(java.util.Enumeration criteria)
実行
|
void |
setGuideAxis(PFAxis3D guide)
ガイド軸設定
|
void |
setMode(int mode)
モード設定
|
void |
setPanCB(PFMouseXYTranslateCallback callback)
Shift+左ボタンコールバック設定
|
void |
setRotateCB(PFMouseXYRotateCallback callback)
回転コールバック設定
|
void |
setScreenScale(double scale)
スクリーンスケール設定
|
void |
setViewMode(int mode)
操作モード設定
|
void |
setZoomCB(PFMouseZTranslateCallback callback)
Ctrl+左ボタンコールバック設定
|
void |
transformChanged(javax.media.j3d.Transform3D transform)
トランスフォーム更新時の処理
|
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, getView, getWakeupCondition, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, updateNodeReferences, wakeupOn
cloneNode, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
public void initialize()
initialize
クラス内 javax.media.j3d.Behavior
public void processStimulus(java.util.Enumeration criteria)
processStimulus
クラス内 javax.media.j3d.Behavior
criteria
- 実行クライテリアpublic void transformChanged(javax.media.j3d.Transform3D transform)
transform
- トランスフォームpublic void setMode(int mode)
mode
- 操作モードpublic void setRotateCB(PFMouseXYRotateCallback callback)
callback
- コールバックpublic void setPanCB(PFMouseXYTranslateCallback callback)
callback
- コールバックpublic void setZoomCB(PFMouseZTranslateCallback callback)
callback
- コールバックpublic void setViewMode(int mode)
mode
- 操作モードpublic void setScreenScale(double scale)
scale
- スクリーンスケールpublic void setGuideAxis(PFAxis3D guide)
guide
- ガイド軸