Package org.apache.commons.imaging
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 double
private static final int
private static final int
private static final int
private static final int
private final int
private final double
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PixelDensity
(double horizontalDensity, double verticalDensity, int unitLength) -
Method Summary
Modifier and TypeMethodDescriptionstatic PixelDensity
createFromPixelsPerCentimetre
(double x, double y) static PixelDensity
createFromPixelsPerInch
(double x, double y) static PixelDensity
createFromPixelsPerMetre
(double x, double y) static PixelDensity
createUnitless
(double x, double y) double
double
double
double
double
boolean
boolean
boolean
boolean
double
double
double
-
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
-
createUnitless
-
createFromPixelsPerInch
-
createFromPixelsPerMetre
-
createFromPixelsPerCentimetre
-
isUnitless
public boolean isUnitless() -
isInInches
public boolean isInInches() -
isInCentimetres
public boolean isInCentimetres() -
isInMetres
public boolean isInMetres() -
getRawHorizontalDensity
public double getRawHorizontalDensity() -
getRawVerticalDensity
public double getRawVerticalDensity() -
horizontalDensityInches
public double horizontalDensityInches() -
verticalDensityInches
public double verticalDensityInches() -
horizontalDensityMetres
public double horizontalDensityMetres() -
verticalDensityMetres
public double verticalDensityMetres() -
horizontalDensityCentimetres
public double horizontalDensityCentimetres() -
verticalDensityCentimetres
public double verticalDensityCentimetres()
-