From 05184e7f5f4188c5880d0d5e428297af7994e0b0 Mon Sep 17 00:00:00 2001 From: Emux Date: Mon, 18 Jul 2016 19:21:34 +0300 Subject: [PATCH] SVG symbols custom default size, closes #74 --- .../src/org/oscim/android/canvas/AndroidSvgBitmap.java | 5 ++++- .../src/org/oscim/android/canvas/AndroidSvgBitmap.java | 5 ++++- vtm-desktop/src/org/oscim/awt/AwtSvgBitmap.java | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/vtm-android-gdx/src/org/oscim/android/canvas/AndroidSvgBitmap.java b/vtm-android-gdx/src/org/oscim/android/canvas/AndroidSvgBitmap.java index cb510e90..4f4bc29b 100644 --- a/vtm-android-gdx/src/org/oscim/android/canvas/AndroidSvgBitmap.java +++ b/vtm-android-gdx/src/org/oscim/android/canvas/AndroidSvgBitmap.java @@ -27,7 +27,10 @@ import java.io.IOException; import java.io.InputStream; public class AndroidSvgBitmap extends AndroidBitmap { - private static final float DEFAULT_SIZE = 400f; + /** + * Default size is 20x20px at baseline mdpi (160dpi). + */ + public static float DEFAULT_SIZE = 400f; private static android.graphics.Bitmap getResourceBitmap(InputStream inputStream) throws IOException { synchronized (SVG.getVersion()) { diff --git a/vtm-android/src/org/oscim/android/canvas/AndroidSvgBitmap.java b/vtm-android/src/org/oscim/android/canvas/AndroidSvgBitmap.java index cb510e90..4f4bc29b 100644 --- a/vtm-android/src/org/oscim/android/canvas/AndroidSvgBitmap.java +++ b/vtm-android/src/org/oscim/android/canvas/AndroidSvgBitmap.java @@ -27,7 +27,10 @@ import java.io.IOException; import java.io.InputStream; public class AndroidSvgBitmap extends AndroidBitmap { - private static final float DEFAULT_SIZE = 400f; + /** + * Default size is 20x20px at baseline mdpi (160dpi). + */ + public static float DEFAULT_SIZE = 400f; private static android.graphics.Bitmap getResourceBitmap(InputStream inputStream) throws IOException { synchronized (SVG.getVersion()) { diff --git a/vtm-desktop/src/org/oscim/awt/AwtSvgBitmap.java b/vtm-desktop/src/org/oscim/awt/AwtSvgBitmap.java index 5d9a6d4f..1897fb3e 100644 --- a/vtm-desktop/src/org/oscim/awt/AwtSvgBitmap.java +++ b/vtm-desktop/src/org/oscim/awt/AwtSvgBitmap.java @@ -27,7 +27,10 @@ import java.io.InputStream; import java.net.URI; public class AwtSvgBitmap extends AwtBitmap { - private static final float DEFAULT_SIZE = 400f; + /** + * Default size is 20x20px. + */ + public static float DEFAULT_SIZE = 400f; private static BufferedImage getResourceBitmap(InputStream inputStream) throws IOException { synchronized (SVGCache.getSVGUniverse()) {