public class AspectRatio extends Object
| Modifier and Type | Field and Description |
|---|---|
static AspectRatio |
ONE |
static AspectRatio |
UNDEFINED |
| Constructor and Description |
|---|
AspectRatio(int p,
int q) |
AspectRatio(String ratio) |
| Modifier and Type | Method and Description |
|---|---|
AspectRatio |
addInteger(int addend) |
int |
calculateHeightForWidth(int width) |
int |
calculateWidthForHeight(int height) |
AspectRatio |
divideBy(AspectRatio dividor) |
boolean |
equals(Object o) |
int |
getDenominator() |
int |
getNumerator() |
int |
hashCode() |
boolean |
isLargerOnHeight() |
boolean |
isLargerOnWidth() |
boolean |
isNegative() |
boolean |
isUndefined()
Checks if this is a valid aspect ratio (1/1 or more.
|
AspectRatio |
multiplyWith(AspectRatio multiplicator) |
String |
toString() |
public static final AspectRatio ONE
public static final AspectRatio UNDEFINED
public AspectRatio(String ratio)
public AspectRatio(int p,
int q)
public final int getNumerator()
public final int getDenominator()
public final boolean isUndefined()
public int calculateWidthForHeight(int height)
public int calculateHeightForWidth(int width)
public boolean isLargerOnWidth()
public boolean isLargerOnHeight()
public final AspectRatio multiplyWith(AspectRatio multiplicator)
public final AspectRatio divideBy(AspectRatio dividor)
public final AspectRatio addInteger(int addend)
public final boolean isNegative()
Copyright © 2020. All rights reserved.