public class Texture2D extends Texture
Texture.MagFilter, Texture.MinFilter, Texture.ShadowCompareMode, Texture.Type, Texture.WrapAxis, Texture.WrapMode| Constructor and Description | 
|---|
Texture2D()
Creates a new two-dimensional texture with default attributes. 
 | 
Texture2D(Image img)
Creates a new two-dimensional texture using the given image. 
 | 
Texture2D(int width,
         int height,
         Image.Format format)
Creates a new two-dimensional texture for the purpose of offscreen
 rendering. 
 | 
Texture2D(int width,
         int height,
         int numSamples,
         Image.Format format)
Creates a new two-dimensional texture for the purpose of offscreen
 rendering. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Texture | 
createSimpleClone()  | 
Texture | 
createSimpleClone(Texture rVal)
Retrieve a basic clone of this Texture (ie, clone everything but the
 image data, which is shared) 
 | 
boolean | 
equals(java.lang.Object other)  | 
Texture.Type | 
getType()  | 
Texture.WrapMode | 
getWrap(Texture.WrapAxis axis)
getWrap returns the wrap mode for a given coordinate axis
 on this texture. | 
int | 
hashCode()  | 
void | 
read(JmeImporter importer)  | 
void | 
setWrap(Texture.WrapAxis axis,
       Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for a
 particular axis. | 
void | 
setWrap(Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for all axis. | 
void | 
write(JmeExporter e)  | 
clone, getAnisotropicFilter, getImage, getKey, getMagFilter, getMinFilter, getName, getShadowCompareMode, setAnisotropicFilter, setImage, setKey, setMagFilter, setMinFilter, setName, setShadowCompareMode, toStringpublic Texture2D()
public Texture2D(Image img)
img - The image to use.public Texture2D(int width,
                 int height,
                 Image.Format format)
width - the desired width (in pixels)height - the desired height (in pixels)format - the desired formatFrameBufferpublic Texture2D(int width,
                 int height,
                 int numSamples,
                 Image.Format format)
width - the desired width (in pixels)height - the desired height (in pixels)numSamples - the desired degree of multi-sampling (≥1)format - the desired formatFrameBufferpublic Texture createSimpleClone()
createSimpleClone in class Texturepublic Texture createSimpleClone(Texture rVal)
TexturecreateSimpleClone in class TexturerVal - storage for the clone (not null, modified)public void setWrap(Texture.WrapAxis axis, Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for a
 particular axis.public void setWrap(Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for all axis.public Texture.WrapMode getWrap(Texture.WrapAxis axis)
getWrap returns the wrap mode for a given coordinate axis
 on this texture.public Texture.Type getType()
public void write(JmeExporter e) throws java.io.IOException
public void read(JmeImporter importer) throws java.io.IOException