Static Public Attributes | |
static final int | FITTING_FROM_MODE = 4 |
static final int | FITTING_TO_MODE = 5 |
static final int | INV_KINEMA_FROM_MODE = 6 |
static final int | INV_KINEMA_ROTATION_MODE = 8 |
static final int | INV_KINEMA_TRANSLATION_MODE = 7 |
static final int | JOINT_ROTATION_MODE = 3 |
static final int | OBJECT_ROTATION_MODE = 1 |
static final int | OBJECT_TRANSLATION_MODE = 2 |
static final int | OPERATION_MODE_NONE = 0 |
static final int | PARALLEL_VIEW_MODE = 3 |
static final int | ROOM_VIEW_MODE = 2 |
static final int | WALK_VIEW_MODE = 1 |
Private Member Functions | |
boolean | setCharacterData () |
Private Attributes | |
IseBehavior | behavior_ |
List< GrxCollisionPairItem > | currentCollisionPairs_ = null |
List< GrxModelItem > | currentModels_ = null |
ThreeDDrawable | drawable_ |
IseBehaviorHandler | handler_ |
BehaviorHandler | indicator_ |
BehaviorInfo | info_ |
boolean | itemChangeFlag_ = false |
GrxPluginManager | manager_ |
boolean | messageSkip_ = false |
int | operationMode_ |
InvKinemaResolver | resolver_ |
Grx3DView | viewer_ |
int | viewMode_ |
ビヘイビア管理のための窓口。 モードの切替えをIseBehaviorクラス、IseBehaviorHandlerクラスに伝える。 ハンドラクラスからイベントを受け取るリスナの役割をもつ。
Definition at line 58 of file BehaviorManager.java.
|
inline |
Definition at line 97 of file BehaviorManager.java.
|
inline |
Definition at line 341 of file BehaviorManager.java.
|
inline |
Definition at line 415 of file BehaviorManager.java.
|
inline |
Definition at line 161 of file BehaviorManager.java.
|
inline |
get collision information
Before calling this method, dynamics server object must be initialized by calling initDynamicsSimulator()
modelList | list of model items. Positions of these items are updated |
Definition at line 371 of file BehaviorManager.java.
|
inline |
get distance information
Before calling this method, dynamics server object must be initialized by calling initDynamicsSimulator()
modelList | list of model items. Positions of these items are updated |
Definition at line 390 of file BehaviorManager.java.
|
inline |
create dynamics server
update | if true is given, existing dynamics server is destroyed and re-created |
Definition at line 206 of file BehaviorManager.java.
|
inline |
get intersection information
Before calling this method, dynamics server object must be initialized by calling initDynamicsSimulator()
modelList | list of model items. Positions of these items are updated |
Definition at line 403 of file BehaviorManager.java.
|
inline |
Definition at line 235 of file BehaviorManager.java.
|
inline |
initialize dynamics server
dynamics server object is created and existing model items are registered. And then, collision check pairs between items are registered.
Definition at line 246 of file BehaviorManager.java.
|
inline |
Definition at line 344 of file BehaviorManager.java.
|
inline |
Implements com.generalrobotix.ui.view.tdview.WorldReplaceListener.
Definition at line 182 of file BehaviorManager.java.
|
inlineprivate |
Definition at line 348 of file BehaviorManager.java.
|
inline |
Definition at line 409 of file BehaviorManager.java.
|
inline |
Definition at line 428 of file BehaviorManager.java.
Definition at line 424 of file BehaviorManager.java.
Definition at line 152 of file BehaviorManager.java.
|
inline |
Definition at line 165 of file BehaviorManager.java.
Definition at line 104 of file BehaviorManager.java.
|
inline |
Definition at line 157 of file BehaviorManager.java.
|
inline |
Definition at line 143 of file BehaviorManager.java.
Definition at line 147 of file BehaviorManager.java.
|
inline |
Definition at line 172 of file BehaviorManager.java.
|
private |
Definition at line 79 of file BehaviorManager.java.
|
private |
Definition at line 93 of file BehaviorManager.java.
|
private |
Definition at line 92 of file BehaviorManager.java.
|
private |
Definition at line 83 of file BehaviorManager.java.
|
static |
Definition at line 66 of file BehaviorManager.java.
|
static |
Definition at line 67 of file BehaviorManager.java.
|
private |
Definition at line 80 of file BehaviorManager.java.
|
private |
Definition at line 85 of file BehaviorManager.java.
|
private |
Definition at line 84 of file BehaviorManager.java.
|
static |
Definition at line 68 of file BehaviorManager.java.
|
static |
Definition at line 70 of file BehaviorManager.java.
|
static |
Definition at line 69 of file BehaviorManager.java.
|
private |
Definition at line 89 of file BehaviorManager.java.
|
static |
Definition at line 65 of file BehaviorManager.java.
|
private |
Definition at line 86 of file BehaviorManager.java.
|
private |
Definition at line 90 of file BehaviorManager.java.
|
static |
Definition at line 63 of file BehaviorManager.java.
|
static |
Definition at line 64 of file BehaviorManager.java.
|
static |
Definition at line 62 of file BehaviorManager.java.
|
private |
Definition at line 82 of file BehaviorManager.java.
|
static |
Definition at line 75 of file BehaviorManager.java.
|
private |
Definition at line 88 of file BehaviorManager.java.
|
static |
Definition at line 74 of file BehaviorManager.java.
|
private |
Definition at line 87 of file BehaviorManager.java.
|
private |
Definition at line 81 of file BehaviorManager.java.
|
static |
Definition at line 73 of file BehaviorManager.java.