com.java4ever.m3g
Class Texture2D
java.lang.Object
com.java4ever.m3g.M3GObject
com.java4ever.m3g.Object3D
com.java4ever.m3g.Transformable
com.java4ever.m3g.Texture2D
- public class Texture2D
- extends Transformable
| 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.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 |
FILTER_BASE_LEVEL
public static final int FILTER_BASE_LEVEL
- See Also:
- Constant Field Values
FILTER_LINEAR
public static final int FILTER_LINEAR
- See Also:
- Constant Field Values
FILTER_NEAREST
public static final int FILTER_NEAREST
- See Also:
- Constant Field Values
FUNC_ADD
public static final int FUNC_ADD
- See Also:
- Constant Field Values
FUNC_BLEND
public static final int FUNC_BLEND
- See Also:
- Constant Field Values
FUNC_DECAL
public static final int FUNC_DECAL
- See Also:
- Constant Field Values
FUNC_MODULATE
public static final int FUNC_MODULATE
- See Also:
- Constant Field Values
FUNC_REPLACE
public static final int FUNC_REPLACE
- See Also:
- Constant Field Values
WRAP_CLAMP
public static final int WRAP_CLAMP
- See Also:
- Constant Field Values
WRAP_REPEAT
public static final int WRAP_REPEAT
- See Also:
- Constant Field Values
Texture2D
public Texture2D(Image2D image)
setImage
public void setImage(Image2D image)
getImage
public Image2D getImage()
setFiltering
public void setFiltering(int levelFilter,
int imageFilter)
getImageFiltering
public int getImageFiltering()
getLevelFiltering
public int getLevelFiltering()
setWrapping
public void setWrapping(int wrapS,
int wrapT)
getWrappingS
public int getWrappingS()
getWrappingT
public int getWrappingT()
setBlending
public void setBlending(int func)
getBlending
public int getBlending()
setBlendColor
public void setBlendColor(int RGB)
getBlendColor
public int getBlendColor()
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 Transformable
- Throws:
java.io.IOException
write
protected void write(M3GOutputStream os,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
write in class Transformable
- Throws:
java.io.IOException
buildReferenceTable
protected void buildReferenceTable(java.util.ArrayList table)
- Overrides:
buildReferenceTable in class Object3D
Copyright 2005 java4ever.com. All Rights Reserved.