Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes
com.generalrobotix.ui.view.tdview.IseBehaviorHandler Class Reference
Inheritance diagram for com.generalrobotix.ui.view.tdview.IseBehaviorHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

boolean fit (final BehaviorInfo info)
 IseBehaviorHandler (BehaviorManager bManager)
void processDragOperation (final MouseEvent evt, final BehaviorInfo info)
void processPicking (final MouseEvent evt, final BehaviorInfo info)
void processReleased (final MouseEvent evt, final BehaviorInfo info)
void processStartDrag (final MouseEvent evt, final BehaviorInfo info)
boolean processTimerOperation (final BehaviorInfo info)
void setInvKinemaResolver (InvKinemaResolver resolver)
void setOperationMode (int mode)
void setPickTarget (TransformGroup tg, BehaviorInfo info)
void setViewHandlerMode (String str)
void setViewIndicator (BehaviorHandler handler)
void setViewMode (int mode)

Static Public Attributes

static final String ALT_PRESSED = "alt_pressed"
static final String BUTTON_MODE_ROTATION = "button_mode_rotation"
static final String BUTTON_MODE_TRANSLATION = "button_mode_translation"
static final String BUTTON_MODE_ZOOM = "button_mode_zoom"
static final String CTRL_PRESSED = "ctrl_pressed"

Private Member Functions

boolean syncExec (Runnable r)

Private Attributes

BehaviorManager bManager_
BehaviorHandler indicator_
OperationHandler operationHandler_
boolean ret_
int timerMode_
ViewHandler viewHandler_

Static Private Attributes

static final InvKinemaHandler INV_KINEMA_HANDLER = new InvKinemaHandler()
static final JointRotationHandler JOINT_ROTATION_HANDLER = new JointRotationHandler()
static final ObjectFittingHandler OBJECT_FITTING_HANDLER = new ObjectFittingHandler()
static final ObjectRotationHandler OBJECT_ROTATION_HANDLER = new ObjectRotationHandler()
static final
ObjectTranslationHandler 
OBJECT_TRANSLATION_HANDLER = new ObjectTranslationHandler()
static final RoomViewHandler ROOM_VIEW_HANDLER = new RoomViewHandler()
static final int TIMER_MODE_OFF = 0
static final int TIMER_MODE_OPERATION = 1
static final int TIMER_MODE_VIEW = 2
static final WalkViewHandler WALK_VIEW_HANDLER = new WalkViewHandler()

Detailed Description

BehaviorHandlerの実装クラス。 実際の処理はViewHandlerクラス、OperationHandlerクラスに委譲される。 モードによって、ViewHandler,OperationHandlerの具象クラスを切替える。

Definition at line 29 of file IseBehaviorHandler.java.


Constructor & Destructor Documentation

Definition at line 73 of file IseBehaviorHandler.java.


Member Function Documentation

Definition at line 193 of file IseBehaviorHandler.java.

Definition at line 256 of file IseBehaviorHandler.java.

void com.generalrobotix.ui.view.tdview.IseBehaviorHandler.processPicking ( final MouseEvent  evt,
final BehaviorInfo  info 
) [inline]

Definition at line 214 of file IseBehaviorHandler.java.

void com.generalrobotix.ui.view.tdview.IseBehaviorHandler.processReleased ( final MouseEvent  evt,
final BehaviorInfo  info 
) [inline]

Definition at line 272 of file IseBehaviorHandler.java.

Definition at line 231 of file IseBehaviorHandler.java.

Definition at line 289 of file IseBehaviorHandler.java.

Definition at line 188 of file IseBehaviorHandler.java.

Definition at line 106 of file IseBehaviorHandler.java.

Definition at line 206 of file IseBehaviorHandler.java.

Definition at line 101 of file IseBehaviorHandler.java.

Definition at line 81 of file IseBehaviorHandler.java.

Definition at line 85 of file IseBehaviorHandler.java.

Definition at line 310 of file IseBehaviorHandler.java.


Member Data Documentation

Definition at line 57 of file IseBehaviorHandler.java.

Definition at line 69 of file IseBehaviorHandler.java.

final String com.generalrobotix.ui.view.tdview.IseBehaviorHandler.BUTTON_MODE_ROTATION = "button_mode_rotation" [static]

Definition at line 52 of file IseBehaviorHandler.java.

final String com.generalrobotix.ui.view.tdview.IseBehaviorHandler.BUTTON_MODE_TRANSLATION = "button_mode_translation" [static]

Definition at line 54 of file IseBehaviorHandler.java.

Definition at line 55 of file IseBehaviorHandler.java.

Definition at line 56 of file IseBehaviorHandler.java.

Definition at line 67 of file IseBehaviorHandler.java.

Definition at line 43 of file IseBehaviorHandler.java.

Definition at line 39 of file IseBehaviorHandler.java.

Definition at line 41 of file IseBehaviorHandler.java.

Definition at line 35 of file IseBehaviorHandler.java.

Definition at line 37 of file IseBehaviorHandler.java.

Definition at line 66 of file IseBehaviorHandler.java.

Definition at line 192 of file IseBehaviorHandler.java.

Definition at line 49 of file IseBehaviorHandler.java.

Definition at line 59 of file IseBehaviorHandler.java.

Definition at line 60 of file IseBehaviorHandler.java.

Definition at line 61 of file IseBehaviorHandler.java.

Definition at line 68 of file IseBehaviorHandler.java.

Definition at line 65 of file IseBehaviorHandler.java.

Definition at line 47 of file IseBehaviorHandler.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:01