com.java4ever.m3g
Class AnimationController
java.lang.Object
com.java4ever.m3g.M3GObject
com.java4ever.m3g.Object3D
com.java4ever.m3g.AnimationController
- public class AnimationController
- extends Object3D
| Fields inherited from class com.java4ever.m3g.M3GObject |
ANIMATION_CONTROLLER, ANIMATION_TRACK, APPEARANCE, BACKGROUND, CAMERA, COMPOSITING_MODE, EXTERNAL_REFERENCE, FOG, GROUP, HEADER, IMAGE2D, KEYFRAME_SEQUENCE, LIGHT, MATERIAL, MESH, MORPHING_MESH, POLYGON_MODE, SKINNED_MESH, SPRITE3D, TEXTURE2D, TRIANGLE_STRIP_ARRAY, VERTEX_ARRAY, VERTEX_BUFFER, WORLD |
| Methods inherited from class com.java4ever.m3g.Object3D |
addAnimationTrack, animate, buildReferenceTable, duplicate, find, getAnimationTrack, getAnimationTrackCount, getReferences, getUserID, getUserObject, removeAnimationTrack, setUserID, setUserObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnimationController
public AnimationController()
setActiveInterval
public void setActiveInterval(int start,
int end)
getActiveIntervalStart
public int getActiveIntervalStart()
getActiveIntervalEnd
public int getActiveIntervalEnd()
setSpeed
public void setSpeed(float speed,
int worldTime)
getSpeed
public float getSpeed()
setPosition
public void setPosition(float sequenceTime,
int worldTime)
getPosition
public float getPosition(int worldTime)
setWeight
public void setWeight(float weight)
getWeight
public float getWeight()
getObjectType
public int getObjectType()
- Specified by:
getObjectType in class M3GObject
read
protected void read(M3GInputStream is,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
read in class Object3D
- Throws:
java.io.IOException
write
protected void write(M3GOutputStream os,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
write in class Object3D
- Throws:
java.io.IOException
Copyright 2005 java4ever.com. All Rights Reserved.