public static float autoScaleUp(float size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return (size * scaleFactor); }
/** * Auto-scale up float array dimensions. */ public static float[] autoScaleDown (float size[]) { if (deviceZoom == 100 || size == null) return size; float scaleFactor = getScalingFactor (); float scaledSize[] = new float[size.length]; for (int i = 0; i < scaledSize.length; i++) { scaledSize[i] = size[i] / scaleFactor; } return scaledSize; }
/** * Auto-scale down float dimensions. */ public static float autoScaleDown (float size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return (size / scaleFactor); }
public static float autoScaleUp(float size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return (size * scaleFactor); }
public static int[] autoScaleDown(int[] pointArray) { if (deviceZoom == 100 || pointArray == null) return pointArray; float scaleFactor = getScalingFactor (); int [] returnArray = new int[pointArray.length]; for (int i = 0; i < pointArray.length; i++) { returnArray [i] = Math.round (pointArray [i] / scaleFactor); } return returnArray; }
/** * Auto-scale down int dimensions. */ public static int autoScaleDown (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size / scaleFactor); } /**
/** * Auto-scale up int dimensions. */ public static int autoScaleUp (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size * scaleFactor); }
/** * Auto-scale up int dimensions. */ public static int autoScaleUp (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size * scaleFactor); }
/** * Auto-scale down int dimensions. */ public static int autoScaleDown (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size / scaleFactor); } /**
/** * Auto-scale up int dimensions. */ public static int autoScaleUp (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size * scaleFactor); }
public static int[] autoScaleUp(int[] pointArray) { if (deviceZoom == 100 || pointArray == null) return pointArray; float scaleFactor = getScalingFactor (); int [] returnArray = new int[pointArray.length]; for (int i = 0; i < pointArray.length; i++) { returnArray [i] = Math.round (pointArray [i] * scaleFactor); } return returnArray; }
public static int[] autoScaleUp(int[] pointArray) { if (deviceZoom == 100 || pointArray == null) return pointArray; float scaleFactor = getScalingFactor (); int [] returnArray = new int[pointArray.length]; for (int i = 0; i < pointArray.length; i++) { returnArray [i] = Math.round (pointArray [i] * scaleFactor); } return returnArray; }
/** * Auto-scale down int dimensions. */ public static int autoScaleDown (int size) { if (deviceZoom == 100 || size == SWT.DEFAULT) return size; float scaleFactor = getScalingFactor (); return Math.round (size / scaleFactor); } /**
/** * Returns a new scaled down Point. */ public static Point autoScaleDown (Point point) { if (deviceZoom == 100 || point == null) return point; float scaleFactor = getScalingFactor (); Point scaledPoint = new Point (0,0); scaledPoint.x = Math.round (point.x / scaleFactor); scaledPoint.y = Math.round (point.y / scaleFactor); return scaledPoint; }
/** * Returns a new scaled down Point. */ public static Point autoScaleDown (Point point) { if (deviceZoom == 100 || point == null) return point; float scaleFactor = getScalingFactor (); Point scaledPoint = new Point (0,0); scaledPoint.x = Math.round (point.x / scaleFactor); scaledPoint.y = Math.round (point.y / scaleFactor); return scaledPoint; }
/** * Returns a new scaled down Point. */ public static Point autoScaleDown (Point point) { if (deviceZoom == 100 || point == null) return point; float scaleFactor = getScalingFactor (); Point scaledPoint = new Point (0,0); scaledPoint.x = Math.round (point.x / scaleFactor); scaledPoint.y = Math.round (point.y / scaleFactor); return scaledPoint; }
/** * Returns a new scaled up Point. */ public static Point autoScaleUp (Point point) { if (deviceZoom == 100 || point == null) return point; float scaleFactor = getScalingFactor (); Point scaledPoint = new Point (0,0); scaledPoint.x = Math.round (point.x * scaleFactor); scaledPoint.y = Math.round (point.y * scaleFactor); return scaledPoint; }
/** * Returns a new scaled up Point. */ public static Point autoScaleUp (Point point) { if (deviceZoom == 100 || point == null) return point; float scaleFactor = getScalingFactor (); Point scaledPoint = new Point (0,0); scaledPoint.x = Math.round (point.x * scaleFactor); scaledPoint.y = Math.round (point.y * scaleFactor); return scaledPoint; }
/** * Auto-scale up ImageData */ public static ImageData autoScaleUp (Device device, final ImageData imageData) { if (deviceZoom == 100 || imageData == null || (device != null && !device.isAutoScalable())) return imageData; float scaleFactor = getScalingFactor (); return autoScaleImageData(device, imageData, scaleFactor); }
/** * Auto-scale down ImageData */ public static ImageData autoScaleDown (Device device, final ImageData imageData) { if (deviceZoom == 100 || imageData == null || (device != null && !device.isAutoScalable())) return imageData; float scaleFactor = 1.0f / getScalingFactor (); return autoScaleImageData(device, imageData, scaleFactor); }