@Immutable @MustImplementEqualsAndHashcode public class SizeSpec extends Object
| Constructor and Description |
|---|
SizeSpec(float fWidth,
float fHeight)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static SizeSpec |
create(org.apache.pdfbox.pdmodel.common.PDRectangle aRect) |
static SizeSpec |
createMM(float fWidth,
float fHeight) |
boolean |
equals(Object o) |
org.apache.pdfbox.pdmodel.common.PDRectangle |
getAsRectangle() |
float |
getHeight() |
float |
getWidth() |
int |
hashCode() |
SizeSpec |
minus(float fWidth,
float fHeight) |
SizeSpec |
minus(SizeSpec aOther) |
SizeSpec |
plus(float fWidth,
float fHeight) |
SizeSpec |
plus(SizeSpec aOther) |
String |
toString() |
public static final SizeSpec SIZE0
public SizeSpec(@Nonnegative float fWidth, @Nonnegative float fHeight)
fWidth - Width. Must be ≥ 0.fHeight - Height. Must be ≥ 0.@Nonnegative public float getWidth()
@Nonnegative public float getHeight()
@Nonnull public org.apache.pdfbox.pdmodel.common.PDRectangle getAsRectangle()
@Nonnull @CheckReturnValue public SizeSpec plus(float fWidth, float fHeight)
@Nonnull @CheckReturnValue public SizeSpec plus(@Nonnull SizeSpec aOther)
@Nonnull @CheckReturnValue public SizeSpec minus(float fWidth, float fHeight)
@Nonnull @CheckReturnValue public SizeSpec minus(@Nonnull SizeSpec aOther)
@Nonnull public static SizeSpec create(@Nonnull org.apache.pdfbox.pdmodel.common.PDRectangle aRect)
Copyright © 2014–2016 Philip Helger. All rights reserved.