|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme3.texture.Texture
com.jme3.texture.Texture3D
public class Texture3D
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.jme3.texture.Texture |
---|
Texture.MagFilter, Texture.MinFilter, Texture.ShadowCompareMode, Texture.Type, Texture.WrapAxis, Texture.WrapMode |
Constructor Summary | |
---|---|
Texture3D()
Creates a new two-dimensional texture with default attributes. |
|
Texture3D(Image img)
Creates a new three-dimensional texture using the given image. |
|
Texture3D(int width,
int height,
int depth,
Image.Format format)
Creates a new three-dimensional texture for the purpose of offscreen rendering. |
|
Texture3D(int width,
int height,
int depth,
int numSamples,
Image.Format format)
Creates a new three-dimensional texture for the purpose of offscreen rendering. |
Method Summary | |
---|---|
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. |
void |
read(JmeImporter e)
|
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)
|
Methods inherited from class com.jme3.texture.Texture |
---|
clone, getAnisotropicFilter, getImage, getKey, getMagFilter, getMinFilter, getName, getShadowCompareMode, hashCode, setAnisotropicFilter, setImage, setKey, setMagFilter, setMinFilter, setName, setShadowCompareMode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Texture3D()
public Texture3D(Image img)
img
- The image to use.public Texture3D(int width, int height, int depth, Image.Format format)
width
- height
- depth
- format
- FrameBuffer
public Texture3D(int width, int height, int depth, int numSamples, Image.Format format)
width
- height
- format
- numSamples
- FrameBuffer
Method Detail |
---|
public Texture createSimpleClone()
createSimpleClone
in class Texture
public Texture createSimpleClone(Texture rVal)
Texture
createSimpleClone
in class Texture
public void setWrap(Texture.WrapAxis axis, Texture.WrapMode mode)
setWrap
sets the wrap mode of this texture for a
particular axis.
setWrap
in class Texture
axis
- the texture axis to define a wrapmode on.mode
- the wrap mode for the given axis of the texture.
java.lang.IllegalArgumentException
- if axis or mode are nullpublic void setWrap(Texture.WrapMode mode)
setWrap
sets the wrap mode of this texture for all axis.
setWrap
in class Texture
mode
- the wrap mode for the given axis of the texture.
java.lang.IllegalArgumentException
- if mode is nullpublic Texture.WrapMode getWrap(Texture.WrapAxis axis)
getWrap
returns the wrap mode for a given coordinate axis
on this texture.
getWrap
in class Texture
axis
- the axis to return for
java.lang.IllegalArgumentException
- if axis is nullpublic Texture.Type getType()
getType
in class Texture
public boolean equals(java.lang.Object other)
equals
in class Texture
public void write(JmeExporter e) throws java.io.IOException
write
in interface Savable
write
in class Texture
java.io.IOException
public void read(JmeImporter e) throws java.io.IOException
read
in interface Savable
read
in class Texture
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |