shout3d.core
Class DeformationChannel
java.lang.Object
|
+--shout3d.core.Node
|
+--shout3d.core.DeformationChannel
- Direct Known Subclasses:
- RotationDefChannel, TranslationArrayDefChannel, TranslationDefChannel
- public abstract class DeformationChannel
- extends Node
A DeformationChannel
DeformationChannels deform arrays of points. This base class has no fields,
only a method 'deform' that must be implemented by any derived class.
DeformationChannel nodes may be placed in the channels field of a ChannelDeformer.
Each time it renders, the ChannelDeformer will call the deform() method of
each of its DeformationChannels, passing in the array of points to each channel in turn.
Method Summary |
abstract void |
deform(float[] points)
|
Methods inherited from class shout3d.core.Node |
cleanUp,
getDEFName,
getField,
getFieldByIndex,
getFieldName,
getNumFields,
getTypeName,
getViewer,
isOfType,
setDEFName,
setViewer |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DeformationChannel
public DeformationChannel()
deform
public abstract void deform(float[] points)