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>
| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_POSITION_MAP_TYPE
Used for specifying the type of position map used by this blender.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
static final String PROP_POSITION_MAP_TYPE
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 FrameSourcesCopyright © 2011-2014. All Rights Reserved.