java.lang.Object
org.jhotdraw8.css.value.DefaultUnitConverter
- All Implemented Interfaces:
UnitConverter
DefaultUnitConverter.
- Author:
- Werner Randelshofer
-
Field Summary
Fields inherited from interface org.jhotdraw8.css.value.UnitConverter
CENTIMETERS, DEFAULT, DEGREES, EM, EX, INCH, MILLIMETERS, PERCENTAGE, PICAS, PIXELS, POINTS, QUARTER_MILLIMETERS, VIEWPORT_HEIGHT_PERCENTAGE, VIEWPORT_MAX_PERCENTAGE, VIEWPORT_MIN_PERCENTAGE, VIEWPORT_WIDTH_PERCENTAGE -
Constructor Summary
ConstructorsConstructorDescriptionDefaultUnitConverter(double dpi) DefaultUnitConverter(double dpi, double percentageFactor) DefaultUnitConverter(double dpi, double percentageFactor, double viewportWidth, double viewportHeight) -
Method Summary
Modifier and TypeMethodDescriptiondoublegetDpi()Gets the resolution in dots per inch.static DefaultUnitConverterdoubleGets the factor for percentage values.doubleGets the viewport height.doubleGets the viewport width.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jhotdraw8.css.value.UnitConverter
convert, convert, convertSize, convertSize, getFactor, getFontSize, getFontXHeight
-
Constructor Details
-
DefaultUnitConverter
public DefaultUnitConverter(double dpi) -
DefaultUnitConverter
public DefaultUnitConverter(double dpi, double percentageFactor) -
DefaultUnitConverter
public DefaultUnitConverter(double dpi, double percentageFactor, double viewportWidth, double viewportHeight) -
DefaultUnitConverter
public DefaultUnitConverter()
-
-
Method Details
-
getInstance
-
getDpi
public double getDpi()Description copied from interface:UnitConverterGets the resolution in dots per inch.- Specified by:
getDpiin interfaceUnitConverter- Returns:
- dpi, default value: 96.0.
-
getPercentageFactor
public double getPercentageFactor()Description copied from interface:UnitConverterGets the factor for percentage values.- Specified by:
getPercentageFactorin interfaceUnitConverter- Returns:
- percentageFactor, for example 100.
-
getViewportWidth
public double getViewportWidth()Description copied from interface:UnitConverterGets the viewport width.- Specified by:
getViewportWidthin interfaceUnitConverter- Returns:
- viewport width, default value: 1024.0.
-
getViewportHeight
public double getViewportHeight()Description copied from interface:UnitConverterGets the viewport height.- Specified by:
getViewportHeightin interfaceUnitConverter- Returns:
- viewport height, default value: 768.0.
-