Class Image


  • class Image
    extends Object
    methods required by Jmol that access java.awt.Image private to org.jmol.awt
    • Constructor Detail

      • Image

        Image()
    • Method Detail

      • getWidth

        static int getWidth​(Object canvas)
        Parameters:
        canvas -
        Returns:
        width
      • getHeight

        static int getHeight​(Object canvas)
        Parameters:
        canvas -
        Returns:
        width
      • grabPixels

        static int[] grabPixels​(Object context,
                                int width,
                                int height)
        Parameters:
        context -
        width -
        height -
        Returns:
        null
      • toIntARGB

        static int[] toIntARGB​(int[] imgData)
      • getTextPixels

        public static int[] getTextPixels​(String text,
                                          Font font3d,
                                          Object context,
                                          int width,
                                          int height,
                                          int ascent)
        Parameters:
        text -
        font3d -
        context -
        width -
        height -
        ascent -
        Returns:
        array
      • allocateRgbImage

        static Object allocateRgbImage​(int windowWidth,
                                       int windowHeight,
                                       int[] pBuffer,
                                       int windowSize,
                                       boolean backgroundTransparent,
                                       Object canvas)
        Parameters:
        windowWidth -
        windowHeight -
        pBuffer -
        windowSize -
        backgroundTransparent -
        canvas -
        Returns:
        a canvas