Package org.oscim.awt

Class AwtGraphics


  • public class AwtGraphics
    extends org.oscim.backend.CanvasAdapter
    • Field Summary

      • Fields inherited from class org.oscim.backend.CanvasAdapter

        DEFAULT_DPI, dpi, platform, PREFIX_FILE, symbolScale, textScale, userScale
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.oscim.backend.canvas.Bitmap decodeBitmapImpl​(java.io.InputStream inputStream)  
      org.oscim.backend.canvas.Bitmap decodeBitmapImpl​(java.io.InputStream inputStream, int width, int height, int percent)  
      org.oscim.backend.canvas.Bitmap decodeSvgBitmapImpl​(java.io.InputStream inputStream, int width, int height, int percent)  
      static java.awt.image.BufferedImage getBitmap​(org.oscim.backend.canvas.Bitmap bitmap)  
      static void init()  
      org.oscim.backend.canvas.Bitmap loadBitmapAssetImpl​(java.lang.String relativePathPrefix, java.lang.String src, org.oscim.theme.XmlThemeResourceProvider resourceProvider, int width, int height, int percent)  
      org.oscim.backend.canvas.Bitmap newBitmapImpl​(int width, int height, int format)  
      org.oscim.backend.canvas.Canvas newCanvasImpl()  
      org.oscim.backend.canvas.Paint newPaintImpl()  
      • Methods inherited from class org.oscim.backend.CanvasAdapter

        createBitmap, decodeBitmap, decodeBitmap, decodeSvgBitmap, getAbsoluteFile, getBitmapAsset, getBitmapAsset, getDeviceScale, getScale, init, newBitmap, newCanvas, newPaint
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • init

        public static void init()
      • getBitmap

        public static java.awt.image.BufferedImage getBitmap​(org.oscim.backend.canvas.Bitmap bitmap)
      • newPaintImpl

        public org.oscim.backend.canvas.Paint newPaintImpl()
        Specified by:
        newPaintImpl in class org.oscim.backend.CanvasAdapter
      • newBitmapImpl

        public org.oscim.backend.canvas.Bitmap newBitmapImpl​(int width,
                                                             int height,
                                                             int format)
        Specified by:
        newBitmapImpl in class org.oscim.backend.CanvasAdapter
      • newCanvasImpl

        public org.oscim.backend.canvas.Canvas newCanvasImpl()
        Specified by:
        newCanvasImpl in class org.oscim.backend.CanvasAdapter
      • decodeBitmapImpl

        public org.oscim.backend.canvas.Bitmap decodeBitmapImpl​(java.io.InputStream inputStream)
                                                         throws java.io.IOException
        Specified by:
        decodeBitmapImpl in class org.oscim.backend.CanvasAdapter
        Throws:
        java.io.IOException
      • decodeBitmapImpl

        public org.oscim.backend.canvas.Bitmap decodeBitmapImpl​(java.io.InputStream inputStream,
                                                                int width,
                                                                int height,
                                                                int percent)
                                                         throws java.io.IOException
        Specified by:
        decodeBitmapImpl in class org.oscim.backend.CanvasAdapter
        Throws:
        java.io.IOException
      • decodeSvgBitmapImpl

        public org.oscim.backend.canvas.Bitmap decodeSvgBitmapImpl​(java.io.InputStream inputStream,
                                                                   int width,
                                                                   int height,
                                                                   int percent)
                                                            throws java.io.IOException
        Specified by:
        decodeSvgBitmapImpl in class org.oscim.backend.CanvasAdapter
        Throws:
        java.io.IOException
      • loadBitmapAssetImpl

        public org.oscim.backend.canvas.Bitmap loadBitmapAssetImpl​(java.lang.String relativePathPrefix,
                                                                   java.lang.String src,
                                                                   org.oscim.theme.XmlThemeResourceProvider resourceProvider,
                                                                   int width,
                                                                   int height,
                                                                   int percent)
                                                            throws java.io.IOException
        Specified by:
        loadBitmapAssetImpl in class org.oscim.backend.CanvasAdapter
        Throws:
        java.io.IOException