idx3d
Class idx3d_Texture
java.lang.Object
idx3d.idx3d_Texture
public class idx3d_Texture
- extends java.lang.Object
Defines a texture.
- Version:
- 3.2 2003-12-18 Werner Randelshofer: Replaced busy wait in method
loadTexture by a MediaTracker.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
width
public int width
height
public int height
bitWidth
public int bitWidth
bitHeight
public int bitHeight
pixel
public int[] pixel
path
public java.lang.String path
idx3d_Texture
public idx3d_Texture(int w,
int h)
idx3d_Texture
public idx3d_Texture(int w,
int h,
int[] data)
idx3d_Texture
public idx3d_Texture(java.awt.Image img)
idx3d_Texture
public idx3d_Texture(java.net.URL docURL,
java.lang.String filename)
idx3d_Texture
public idx3d_Texture(java.lang.String filename)
resize
public void resize()
resize
public void resize(int w,
int h)
put
public idx3d_Texture put(idx3d_Texture newData)
mix
public idx3d_Texture mix(idx3d_Texture newData)
add
public idx3d_Texture add(idx3d_Texture additive)
sub
public idx3d_Texture sub(idx3d_Texture subtractive)
inv
public idx3d_Texture inv()
multiply
public idx3d_Texture multiply(idx3d_Texture multiplicative)
cls
public void cls()
- Clears the texture.
toAverage
public idx3d_Texture toAverage()
- Builds the average of the channels.
toGray
public idx3d_Texture toGray()
- Converts this texture to gray.
valToGray
public idx3d_Texture valToGray()
colorize
public idx3d_Texture colorize(int[] pal)
blendTopDown
public static idx3d_Texture blendTopDown(idx3d_Texture top,
idx3d_Texture down)
getClone
public idx3d_Texture getClone()