class Image
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.awt.image.DirectColorModel |
rgbColorModel |
private static int[] |
sampleModelBitMasks |
Constructor and Description |
---|
Image() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.Object |
allocateRgbImage(int windowWidth,
int windowHeight,
int[] pBuffer,
int windowSize,
boolean backgroundTransparent) |
(package private) static java.lang.Object |
createImage(java.lang.Object data) |
(package private) static void |
disposeGraphics(java.lang.Object g) |
(package private) static void |
drawImage(java.lang.Object g,
java.lang.Object img,
int x,
int y) |
(package private) static int[] |
drawImageToBuffer(java.lang.Object gOffscreen,
java.lang.Object imageOffscreen,
java.lang.Object imageobj,
int width,
int height,
int bgcolor) |
(package private) static void |
flush(java.lang.Object image) |
(package private) static java.lang.Object |
getGraphics(java.lang.Object image) |
(package private) static int |
getHeight(java.lang.Object image) |
(package private) static java.lang.Object |
getJpgImage(ApiPlatform apiPlatform,
Viewer viewer,
int quality,
java.lang.String comment) |
(package private) static java.awt.Graphics |
getStaticGraphics(java.lang.Object image,
boolean backgroundTransparent) |
(package private) static int |
getWidth(java.lang.Object image) |
(package private) static void |
grabPixels(java.lang.Object imageobj,
int imageWidth,
int imageHeight,
int[] values) |
(package private) static int[] |
grabPixels(java.lang.Object imageobj,
int x,
int y,
int width,
int height) |
(package private) static java.lang.Object |
newBufferedImage(int w,
int h) |
(package private) static java.lang.Object |
newBufferedImage(java.lang.Object image,
int w,
int h) |
(package private) static void |
renderOffScreen(java.lang.String text,
Font3D font3d,
java.lang.Object gObj,
int mapWidth,
int height,
int ascent) |
(package private) static void |
waitForDisplay(java.lang.Object display,
java.lang.Object image) |
private static final java.awt.image.DirectColorModel rgbColorModel
private static final int[] sampleModelBitMasks
static java.lang.Object createImage(java.lang.Object data)
static void waitForDisplay(java.lang.Object display, java.lang.Object image) throws java.lang.InterruptedException
display
- image
- java.lang.InterruptedException
static int getWidth(java.lang.Object image)
static int getHeight(java.lang.Object image)
static java.lang.Object getJpgImage(ApiPlatform apiPlatform, Viewer viewer, int quality, java.lang.String comment)
static void grabPixels(java.lang.Object imageobj, int imageWidth, int imageHeight, int[] values)
static int[] grabPixels(java.lang.Object imageobj, int x, int y, int width, int height)
static int[] drawImageToBuffer(java.lang.Object gOffscreen, java.lang.Object imageOffscreen, java.lang.Object imageobj, int width, int height, int bgcolor)
static void renderOffScreen(java.lang.String text, Font3D font3d, java.lang.Object gObj, int mapWidth, int height, int ascent)
static java.lang.Object newBufferedImage(java.lang.Object image, int w, int h)
static java.lang.Object newBufferedImage(int w, int h)
static java.lang.Object allocateRgbImage(int windowWidth, int windowHeight, int[] pBuffer, int windowSize, boolean backgroundTransparent)
windowWidth
- windowHeight
- pBuffer
- windowSize
- backgroundTransparent
- static java.awt.Graphics getStaticGraphics(java.lang.Object image, boolean backgroundTransparent)
image
- backgroundTransparent
- static java.lang.Object getGraphics(java.lang.Object image)
static void drawImage(java.lang.Object g, java.lang.Object img, int x, int y)
static void flush(java.lang.Object image)
static void disposeGraphics(java.lang.Object g)