|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of MotionUnit in hmi.elckerlyc.animationengine.controller |
|---|
| Classes in hmi.elckerlyc.animationengine.controller that implement MotionUnit | |
|---|---|
class |
ControllerMU
MotionUnit for a physical controller |
| Methods in hmi.elckerlyc.animationengine.controller that return MotionUnit | |
|---|---|
MotionUnit |
ControllerMU.copy(AnimationPlayer p)
Create a copy for use in animation player p (that is, link up to its VNext, PhysicalHumanoid, physically steered joint list |
MotionUnit |
ControllerMU.getPredictor(VJoint predict)
|
| Uses of MotionUnit in hmi.elckerlyc.animationengine.gaze |
|---|
| Classes in hmi.elckerlyc.animationengine.gaze that implement MotionUnit | |
|---|---|
class |
DynamicEyeGazeMU
|
class |
DynamicGazeMU
Very simple dynamic gaze tracker, does not use any prediction. |
class |
EyeGazeMU
Constant velocity saccade to target Assumes target and head are not moving |
class |
GazeMU
Timing: ready: gaze target reached relax: start to move back to previous pose (should be rest pose?) |
| Methods in hmi.elckerlyc.animationengine.gaze that return MotionUnit | |
|---|---|
MotionUnit |
GazeMU.getPredictor(VJoint predict)
Creates a gaze predictor. |
MotionUnit |
EyeGazeMU.getPredictor(VJoint vPredict)
|
MotionUnit |
DynamicGazeMU.getPredictor(VJoint predict)
Creates a gaze predictor. |
MotionUnit |
DynamicEyeGazeMU.getPredictor(VJoint predict)
Creates a gaze predictor. |
| Uses of MotionUnit in hmi.elckerlyc.animationengine.gesturebinding |
|---|
| Fields in hmi.elckerlyc.animationengine.gesturebinding declared as MotionUnit | |
|---|---|
private MotionUnit |
VisimeSpec.motionUnit
|
MotionUnit |
MotionUnitSpec.motionUnit
|
private MotionUnit |
MotionUnitAssembler.motionUnit
|
| Methods in hmi.elckerlyc.animationengine.gesturebinding that return MotionUnit | |
|---|---|
MotionUnit |
VisimeSpec.getMotionUnit()
|
MotionUnit |
MotionUnitAssembler.getMotionUnit()
|
| Uses of MotionUnit in hmi.elckerlyc.animationengine.keyframe |
|---|
| Classes in hmi.elckerlyc.animationengine.keyframe that implement MotionUnit | |
|---|---|
class |
KeyframeMU
Motion unit for keyframe/mocap motion specified in a SkeletonInterpolator. |
| Methods in hmi.elckerlyc.animationengine.keyframe that return MotionUnit | |
|---|---|
MotionUnit |
KeyframeMU.copy(AnimationPlayer p)
|
MotionUnit |
KeyframeMU.copy(VJoint v)
|
MotionUnit |
KeyframeMU.getPredictor(VJoint predict)
|
| Uses of MotionUnit in hmi.elckerlyc.animationengine.motionunit |
|---|
| Classes in hmi.elckerlyc.animationengine.motionunit that implement MotionUnit | |
|---|---|
class |
AbstractMotionUnit
|
| Fields in hmi.elckerlyc.animationengine.motionunit declared as MotionUnit | |
|---|---|
private MotionUnit |
TimedMotionUnit.mu
|
private MotionUnit |
MUPlayException.mu
|
| Methods in hmi.elckerlyc.animationengine.motionunit that return MotionUnit | |
|---|---|
MotionUnit |
MotionUnit.copy(AnimationPlayer p)
Create a copy of this motion unit and link it to the animationplayer |
MotionUnit |
TimedMotionUnit.getMotionUnit()
|
MotionUnit |
MUPlayException.getMotionUnit()
|
MotionUnit |
MotionUnit.getPredictor(VJoint vPredict)
Returns a new motion unit that can be used as a predictor for this motion unit, null if prediction is not attainable |
| Constructors in hmi.elckerlyc.animationengine.motionunit with parameters of type MotionUnit | |
|---|---|
MUPlayException(String str,
MotionUnit m)
|
|
PhysicalTMU(BMLBlockPeg bbPeg,
String i,
String bmlId,
MotionUnit m)
|
|
TimedMotionUnit(BMLBlockPeg bmlBlockPeg,
String i,
String bmlId,
MotionUnit m)
Constructor |
|
| Uses of MotionUnit in hmi.elckerlyc.animationengine.pointing |
|---|
| Classes in hmi.elckerlyc.animationengine.pointing that implement MotionUnit | |
|---|---|
class |
DynamicPointingMU
Motion unit that points at moving targets. |
class |
PointingMU
Timing: ready: gaze target reached relax: start to move back to rest pose (for now 0 rotation of neck joints) |
| Methods in hmi.elckerlyc.animationengine.pointing that return MotionUnit | |
|---|---|
MotionUnit |
PointingMU.getPredictor(VJoint predict)
Creates a gaze predictor. |
| Uses of MotionUnit in hmi.elckerlyc.animationengine.procanimation |
|---|
| Classes in hmi.elckerlyc.animationengine.procanimation that implement MotionUnit | |
|---|---|
class |
ProcAnimationMU
Generic procedural animation package Animation is described as end effector path, joint rotation path and/or joint positions at key times Typical program flow: 1. load proc animation through XML 2. setup an IKBody 3. link the IKBody to the proc animation through the setup function 4. animate using the play function |
| Methods in hmi.elckerlyc.animationengine.procanimation that return MotionUnit | |
|---|---|
MotionUnit |
ProcAnimationMU.copy(AnimationPlayer p)
|
MotionUnit |
ProcAnimationMU.copy(VJoint v)
Creates a copy of this ProcAnimation and links is to VJoint v |
MotionUnit |
ProcAnimationMU.getPredictor(VJoint predict)
Creates a copy of this ProcAnimation, but links the parameters of the copy directly to this animation. |
| Uses of MotionUnit in hmi.elckerlyc.animationengine.transitions |
|---|
| Classes in hmi.elckerlyc.animationengine.transitions that implement MotionUnit | |
|---|---|
class |
HermiteSplinePhysicalTransitionMU
|
class |
HermiteSplineTransitionMU
Can be used to create a C2 continuous transition between two kinematic motion units. |
class |
SlerpPhysicalTransitionMU
Creates a transition from physical simulation to kinematic motion |
class |
SlerpTransitionMU
|
class |
SlerpTransitionStaticMU
Slerp transition from current pose to predefined end pose, typically for use in an animationplanplayer without using the animationplayer |
class |
TransitionMU
|
| Methods in hmi.elckerlyc.animationengine.transitions that return MotionUnit | |
|---|---|
MotionUnit |
TransitionMU.getPredictor(VJoint predict)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||