[idx3d::API]
idx3d_Texture.java
package
idx3d
;
import
java.awt.Image
;
import
java.awt.Component
;
import
java.awt.Toolkit
;
import
java.awt.image.PixelGrabber
;
import
java.net.URL
;
public class idx3d_Texture
public int width;
public int height;
public int bitWidth;
public int bitHeight;
public int pixel[];
public String path=null;
public
idx3d_Texture
(int w, int h)
public
idx3d_Texture
(int w, int h, int data[])
public
idx3d_Texture
(Image img)
public
idx3d_Texture
(URL docURL, String filename)
public
idx3d_Texture
(String filename)
public
void
resize
()
public
void
resize
(int w, int h)
public
idx3d_Texture
put
(idx3d_Texture newData)
public
idx3d_Texture
mix
(idx3d_Texture newData)
public
idx3d_Texture
add
(idx3d_Texture additive)
public
idx3d_Texture
sub
(idx3d_Texture subtractive)
public
idx3d_Texture
inv
()
public
idx3d_Texture
multiply
(idx3d_Texture multiplicative)
public
void
cls
()
public
idx3d_Texture
toAverage
()
public
idx3d_Texture
toGray
()
public
idx3d_Texture
valToGray
()
public
idx3d_Texture
colorize
(int[] pal)
public static
idx3d_Texture
blendTopDown
(idx3d_Texture top, idx3d_Texture down)
public
idx3d_Texture
getClone
()
| |