|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.render.txt.Helper
public final class Helper
This class has a few convenient static methods for number quantization.
Method Summary | |
---|---|
static int |
ceil(int x,
int quantum)
Returns minimal possible integer, greater or equal than x , divisible by quantum . |
static int |
ceilPosition(int x,
int y)
Returns the smallest integer that is greater than or equal to the x/y fraction. |
static int |
floor(int x,
int quantum)
Returns maximum possible integer, less or equal than oldValue , divisible by quantum . |
static int |
floorPosition(int x,
int y)
Returns the largest integer that is less than or equal to the argument and is equal to x/y fraction. |
static int |
round(int x,
int quantum)
Returns nearest integer to x , divisible by
quantum . |
static int |
roundPosition(int x,
int y)
Returns the closest integer to x/y fraction. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static int round(int x, int quantum)
x
, divisible by
quantum
.
x
- integer for quantizationquantum
- integer, representing quantization
public static int ceil(int x, int quantum)
x
, divisible by quantum
.
x
- integer for quantizationquantum
- integer, representing quantization
public static int floor(int x, int quantum)
oldValue
, divisible by quantum
.
x
- integer for quantizationquantum
- integer, representing quantization
public static int roundPosition(int x, int y)
x/y
fraction.
It's possible to consider this methos as a analog of Math.round(x/y),
without having deal with non-integer.
x
- integer, fraction numeratory
- integer, fraction denominator
Math.round(double)
public static int ceilPosition(int x, int y)
x/y
fraction.
It's possible to consider this function as a analog of Math.ceil(x/y),
without having deal with non-integer.
x
- integer, fraction numeratory
- integer, fraction denominator
x/y
fractionMath.ceil(double)
public static int floorPosition(int x, int y)
x/y
fraction.
It's possible to consider this function as a analog of Math.floor(x/y),
without having deal with non-integer.
x
- integer, fraction numeratory
- integer, fraction denominator
x/y
fractionMath.floor(double)
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |