public class PFRectPickMouseBehavior extends PFMouseBehavior
_mouse_event, _pick_manager, CONTINUOUSLY_ZOOM, LOC_ROTATE, NONE, PAN, ROTATE, ZOOM
buttonPress, currXform, enable, flags, invert, INVERT_INPUT, MANUAL_WAKEUP, mouseCriterion, mouseEvents, mouseq, reset, transformGroup, transformX, transformY, wakeUp, x, x_last, y, y_last
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
コンストラクタと説明 |
---|
PFRectPickMouseBehavior()
デフォルトコンストラクタ
|
PFRectPickMouseBehavior(javax.media.j3d.TransformGroup tg,
PFPickManager manager)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
PFPickMode |
getInitialPickMode()
初期状態でのピックモードを取得する
矩形ピックモードの場合,初期状態は第一点入力待ちの RECT_PICK_START
|
PFPickMode |
getPickMode()
現在のピックモードを取得する
|
void |
initialize()
初期化
|
void |
processStimulus(java.util.Enumeration criteria)
実行
|
getLastMouseEvent, getZoomCallback, isActive, setActive, setGuideAxis, setMode, setObjectYRotationMode, setScreenScale, setViewMode, setViewYRotationMode, setZoomDragEnable, setZoomLocEnable
addListener, getTransformGroup, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, processMouseEvent, setEnable, setTransformGroup, wakeup
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, getView, getWakeupCondition, postId, 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 PFRectPickMouseBehavior(javax.media.j3d.TransformGroup tg, PFPickManager manager)
tg
- 操作対象のトランスフォームグループpublic PFRectPickMouseBehavior()
public void initialize()
initialize
クラス内 com.sun.j3d.utils.behaviors.mouse.MouseBehavior
public void processStimulus(java.util.Enumeration criteria)
processStimulus
クラス内 com.sun.j3d.utils.behaviors.mouse.MouseBehavior
criteriaE
- 実行クライテリアpublic PFPickMode getPickMode()
PFMouseBehavior
getPickMode
クラス内 PFMouseBehavior
public PFPickMode getInitialPickMode()
PFMouseBehavior
getInitialPickMode
クラス内 PFMouseBehavior