package java3d; public abstract class Texture extends NodeComponent { public static final int BASE_LEVEL = 1; public static final int RGB = 5; public static final int RGBA = 6; protected ImageComponent[] imageComponents = null; protected int mipmapMode; protected int format; protected int width; protected int hight; public Texture(int mipmapMode, int format, int width, int hight) { this.mipmapMode = mipmapMode; this.format = format; this.width = width; this.hight = hight; } public void setImage(int n, ImageComponent image) { imageComponents[n] = image; } public ImageComponent getImage(int n) { return imageComponents[n]; } public void setImages(ImageComponent[] images) { imageComponents = images; } public ImageComponent[] getImages() { return imageComponents; } }