Package org.jmol.awtjs2d
Class Image
- java.lang.Object
-
- org.jmol.awtjs2d.Image
-
class Image extends java.lang.Object
methods required by Jmol that access java.awt.Image private to org.jmol.awt
-
-
Constructor Summary
Constructors Constructor Description Image()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.Object
allocateRgbImage(int windowWidth, int windowHeight, int[] pBuffer, int windowSize, boolean backgroundTransparent, java.lang.Object canvas)
(package private) static int
getHeight(java.lang.Object canvas)
static javajs.api.GenericImageDialog
getImageDialog(Viewer vwr, java.lang.String title, java.util.Map<java.lang.String,javajs.api.GenericImageDialog> imageMap)
static int[]
getTextPixels(java.lang.String text, javajs.awt.Font font3d, java.lang.Object context, int width, int height, int ascent)
(package private) static int
getWidth(java.lang.Object canvas)
(package private) static int[]
grabPixels(java.lang.Object context, int width, int height)
(package private) static int[]
toIntARGB(int[] imgData)
-
-
-
Method Detail
-
getWidth
static int getWidth(java.lang.Object canvas)
- Parameters:
canvas
-- Returns:
- width
-
getHeight
static int getHeight(java.lang.Object canvas)
- Parameters:
canvas
-- Returns:
- width
-
grabPixels
static int[] grabPixels(java.lang.Object context, int width, int height)
- Parameters:
context
-width
-height
-- Returns:
- null
-
toIntARGB
static int[] toIntARGB(int[] imgData)
-
getTextPixels
public static int[] getTextPixels(java.lang.String text, javajs.awt.Font font3d, java.lang.Object context, int width, int height, int ascent)
- Parameters:
text
-font3d
-context
-width
-height
-ascent
-- Returns:
- array
-
allocateRgbImage
static java.lang.Object allocateRgbImage(int windowWidth, int windowHeight, int[] pBuffer, int windowSize, boolean backgroundTransparent, java.lang.Object canvas)
- Parameters:
windowWidth
-windowHeight
-pBuffer
-windowSize
-backgroundTransparent
-canvas
-- Returns:
- a canvas
-
getImageDialog
public static javajs.api.GenericImageDialog getImageDialog(Viewer vwr, java.lang.String title, java.util.Map<java.lang.String,javajs.api.GenericImageDialog> imageMap)
- Parameters:
vwr
-title
-imageMap
-- Returns:
- imageDialog
-
-