com.java4ever.m3g
Class Sprite3D
java.lang.Object
com.java4ever.m3g.M3GObject
com.java4ever.m3g.Object3D
com.java4ever.m3g.Transformable
com.java4ever.m3g.Node
com.java4ever.m3g.Sprite3D
- public class Sprite3D
- extends Node
| 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.Node |
align, getAlphaFactor, getParent, getScope, getTransformTo, isPickingEnabled, isRenderingEnabled, setAlignment, setAlphaFactor, setPickingEnable, setRenderingEnable, setScope |
| Methods inherited from class com.java4ever.m3g.Transformable |
getCompositeTransform, getOrientation, getScale, getTransform, getTranslation, postRotate, preRotate, scale, setOrientation, setScale, setTransform, setTranslation, translate |
| Methods inherited from class com.java4ever.m3g.Object3D |
addAnimationTrack, animate, 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 |
Sprite3D
public Sprite3D(boolean scaled,
Image2D image,
Appearance appearance)
setScaled
public void setScaled(boolean scaled)
isScaled
public boolean isScaled()
setAppearance
public void setAppearance(Appearance appearance)
getAppearance
public Appearance getAppearance()
setImage
public void setImage(Image2D image)
getImage
public Image2D getImage()
setCrop
public void setCrop(int cropX,
int cropY,
int width,
int height)
getCropX
public int getCropX()
getCropY
public int getCropY()
getCropWidth
public int getCropWidth()
getCropHeight
public int getCropHeight()
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 Node
- Throws:
java.io.IOException
write
protected void write(M3GOutputStream os,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
write in class Node
- Throws:
java.io.IOException
buildReferenceTable
protected void buildReferenceTable(java.util.ArrayList table)
- Overrides:
buildReferenceTable in class Node
Copyright 2005 java4ever.com. All Rights Reserved.