Class PixelDensity
java.lang.Object
org.apache.commons.imaging.PixelDensity
Used to specify pixel density and physical dimensions when reading or storing image information.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate static final intprivate static final intprivate static final intprivate static final intprivate final intprivate final double -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePixelDensity(double horizontalDensity, double verticalDensity, int unitLength) -
Method Summary
Modifier and TypeMethodDescriptionstatic PixelDensitycreateFromPixelsPerCentimetre(double x, double y) static PixelDensitycreateFromPixelsPerInch(double x, double y) static PixelDensitycreateFromPixelsPerMetre(double x, double y) static PixelDensitycreateUnitless(double x, double y) doubledoubledoubledoubledoublebooleanbooleanbooleanbooleandoubledoubledouble
-
Field Details
-
PIXEL_NO_UNIT
private static final int PIXEL_NO_UNIT- See Also:
-
PIXEL_PER_INCH
private static final int PIXEL_PER_INCH- See Also:
-
PIXEL_PER_METRE
private static final int PIXEL_PER_METRE- See Also:
-
PIXEL_PER_CENTIMETRE
private static final int PIXEL_PER_CENTIMETRE- See Also:
-
horizontalDensity
private final double horizontalDensity -
verticalDensity
private final double verticalDensity -
unitLength
private final int unitLength
-
-
Constructor Details
-
PixelDensity
private PixelDensity(double horizontalDensity, double verticalDensity, int unitLength)
-
-
Method Details
-
createFromPixelsPerCentimetre
-
createFromPixelsPerInch
-
createFromPixelsPerMetre
-
createUnitless
-
getRawHorizontalDensity
public double getRawHorizontalDensity() -
getRawVerticalDensity
public double getRawVerticalDensity() -
horizontalDensityCentimetres
public double horizontalDensityCentimetres() -
horizontalDensityInches
public double horizontalDensityInches() -
horizontalDensityMetres
public double horizontalDensityMetres() -
isInCentimetres
public boolean isInCentimetres() -
isInInches
public boolean isInInches() -
isInMetres
public boolean isInMetres() -
isUnitless
public boolean isUnitless() -
verticalDensityCentimetres
public double verticalDensityCentimetres() -
verticalDensityInches
public double verticalDensityInches() -
verticalDensityMetres
public double verticalDensityMetres()
-