|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MF
- MotionFrame type used by this BlenderFS
- FrameSource type used by this BlenderPosMap
- PositionMap type used by this Blenderpublic interface Blender<MF extends MotionFrame<PosMap>,FS extends FrameSource<PosMap>,PosMap extends JointPositionMap>
Uses a FrameCombiner to blend move requests, and sends the results to a BlenderOutput.
Field Summary | |
---|---|
static String |
PROP_POSITION_MAP_TYPE
Used for specifying the type of position map used by this blender. |
Method Summary | |
---|---|
void |
blend(long time,
long interval,
Map<? extends MF,? extends FS> frames)
Uses the FrameCombiner to blend the given Frames, and sends the results to the BlenderOutput. |
FrameCombiner<MF,FS,PosMap> |
getFrameCombiner()
Returns the Blender's FrameCombiner. |
void |
setFrameCombiner(FrameCombiner<MF,FS,PosMap> combiner)
Sets the Blender's FrameCombiner. |
void |
setOutput(BlenderOutput<PosMap> out)
Sets the Blender's BlenderOutput. |
Field Detail |
---|
static final String PROP_POSITION_MAP_TYPE
Method Detail |
---|
void setFrameCombiner(FrameCombiner<MF,FS,PosMap> combiner)
combiner
- FrameCombiner to setFrameCombiner<MF,FS,PosMap> getFrameCombiner()
void setOutput(BlenderOutput<PosMap> out)
out
- BlenderOutput to setvoid blend(long time, long interval, Map<? extends MF,? extends FS> frames)
time
- time of the move requestinterval
- time since the previous move requestframes
- map of Frames and their FrameSources
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |