| Package | Description |
|---|---|
| com.io7m.jregions.core.parameterized.areas |
Area types.
|
| com.io7m.jregions.generators |
Quickcheck generators.
|
| Modifier and Type | Method and Description |
|---|---|
static <S> PAreaL<S> |
PAreasL.alignCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner such that the center of the area is equal to
the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner horizontally in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMaxXOffset(PAreaL,
PAreaL, long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMinXOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner vertically in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMaxYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside maximum-y edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMinYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside minimum-y edge
of outer. |
PAreaL<S> |
PAreaL.Builder.build()
Builds a new
PAreaL. |
static <S,T> PAreaL<T> |
PAreasL.cast(PAreaL<S> area)
Brand a given area as belonging to a different coordinate space.
|
static <S> PAreaL<S> |
PAreasL.containing(PAreaL<S> a,
PAreaL<S> b)
Construct a area that will contain both
a and b. |
static <S> PAreaL<S> |
PAreasL.create(long x,
long y,
long width,
long height)
Create an area of width
width and height height, placing
the minimum corner at (x, y). |
static <S> PAreaL<S> |
PAreasL.fitBetweenHorizontal(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, horizontally. |
static <S> PAreaL<S> |
PAreasL.fitBetweenVertical(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, vertically. |
static <S> PAreaL<S> |
PAreasL.hollowOut(PAreaL<S> outer,
long min_x_offset,
long max_x_offset,
long min_y_offset,
long max_y_offset)
Construct a new area that fits inside
outer based on the given
offsets from each edge. |
static <S> PAreaL<S> |
PAreasL.hollowOutEvenly(PAreaL<S> outer,
long offset)
Equivalent to calling
PAreasL.hollowOut(PAreaL, long, long,
long, long) with offset for all offset parameters. |
static <S> PAreaL<S> |
PAreasL.moveAbsolute(PAreaL<S> area,
long x,
long y)
Move the given area to
(x, y). |
static <S> PAreaL<S> |
PAreasL.moveRelative(PAreaL<S> area,
long x,
long y)
Move the given area by
(x, y). |
static <S> PAreaL<S> |
PAreasL.moveToOrigin(PAreaL<S> area)
Move the given area to
(0, 0). |
static <S> PAreaL<S> |
PAreaL.of(long minimumX,
long maximumX,
long minimumY,
long maximumY)
Construct a new immutable
PAreaL instance. |
static <S> PAreaL<S> |
PAreasL.scaleFromCenter(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMaxYMaxX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMaxYMinX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMinYMaxX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMinYMinX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.setSizeFromCenter(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMaxYMaxX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMaxYMinX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMinYMaxX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMinYMinX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
| Modifier and Type | Method and Description |
|---|---|
static <S> PAreaXSplitL<S,PAreaL<S>> |
PAreasL.splitAlongParallelToX(PAreaL<S> area,
long y)
Split
area along a line parallel to the X axis placed at
y units from its own minimum-y edge. |
static <S> PAreaYSplitL<S,PAreaL<S>> |
PAreasL.splitAlongParallelToY(PAreaL<S> area,
long x)
Split
area along a line parallel to the Y axis placed at
x units from its own minimum-x edge. |
| Modifier and Type | Method and Description |
|---|---|
static <S> PAreaL<S> |
PAreasL.alignCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner such that the center of the area is equal to
the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner such that the center of the area is equal to
the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner horizontally in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner horizontally in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMaxXOffset(PAreaL,
PAreaL, long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMaxXOffset(PAreaL,
PAreaL, long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMinXOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignHorizontallyMinXOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignHorizontallyMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner horizontally against the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMaxYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMaxYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the maximum-y edge is at least
offset_y from the inside maximum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMaxXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMaxXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
maximum-x edge is at least offset_x from the inside maximum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinX(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignMinYMinXOffset(PAreaL, PAreaL,
long, long) with zero offsets. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignMinYMinXOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset_x,
long offset_y)
Align the area
inner such that the minimum-y edge is at least
offset_y from the inside minimum-y edge of outer and the
minimum-x edge is at least offset_x from the inside minimum-x edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner vertically in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyCenter(PAreaL<S> outer,
PAreaL<S> inner)
Align the area
inner vertically in the center of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMaxYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMaxYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside maximum-y edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMaxYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside maximum-y edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMinYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinY(PAreaL<S> outer,
PAreaL<S> inner)
Equivalent to calling
PAreasL.alignVerticallyMinYOffset(PAreaL, PAreaL,
long) with a zero offset. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside minimum-y edge
of outer. |
static <S> PAreaL<S> |
PAreasL.alignVerticallyMinYOffset(PAreaL<S> outer,
PAreaL<S> inner,
long offset)
Align the area
inner vertically against the inside minimum-y edge
of outer. |
static <S,T> PAreaL<T> |
PAreasL.cast(PAreaL<S> area)
Brand a given area as belonging to a different coordinate space.
|
static <S> PAreaL<S> |
PAreasL.containing(PAreaL<S> a,
PAreaL<S> b)
Construct a area that will contain both
a and b. |
static <S> PAreaL<S> |
PAreasL.containing(PAreaL<S> a,
PAreaL<S> b)
Construct a area that will contain both
a and b. |
static <S> boolean |
PAreasL.contains(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not one area contains another.
|
static <S> boolean |
PAreasL.contains(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not one area contains another.
|
static <S> boolean |
PAreasL.containsPoint(PAreaL<S> a,
long x,
long y)
Determine whether or not a area contains a given point.
|
static <S> boolean |
PAreasL.couldFitInside(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not one area could fit inside another.
|
static <S> boolean |
PAreasL.couldFitInside(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not one area could fit inside another.
|
static <S> PAreaL<S> |
PAreasL.fitBetweenHorizontal(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, horizontally. |
static <S> PAreaL<S> |
PAreasL.fitBetweenHorizontal(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, horizontally. |
static <S> PAreaL<S> |
PAreasL.fitBetweenHorizontal(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, horizontally. |
static <S> PAreaL<S> |
PAreasL.fitBetweenVertical(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, vertically. |
static <S> PAreaL<S> |
PAreasL.fitBetweenVertical(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, vertically. |
static <S> PAreaL<S> |
PAreasL.fitBetweenVertical(PAreaL<S> fit,
PAreaL<S> a,
PAreaL<S> b)
Attempt to fit
fit between a and b, vertically. |
static <S> PAreaL<S> |
PAreasL.hollowOut(PAreaL<S> outer,
long min_x_offset,
long max_x_offset,
long min_y_offset,
long max_y_offset)
Construct a new area that fits inside
outer based on the given
offsets from each edge. |
static <S> PAreaL<S> |
PAreasL.hollowOutEvenly(PAreaL<S> outer,
long offset)
Equivalent to calling
PAreasL.hollowOut(PAreaL, long, long,
long, long) with offset for all offset parameters. |
static <S> PAreaL<S> |
PAreasL.moveAbsolute(PAreaL<S> area,
long x,
long y)
Move the given area to
(x, y). |
static <S> PAreaL<S> |
PAreasL.moveRelative(PAreaL<S> area,
long x,
long y)
Move the given area by
(x, y). |
static <S> PAreaL<S> |
PAreasL.moveToOrigin(PAreaL<S> area)
Move the given area to
(0, 0). |
static <S> boolean |
PAreasL.overlaps(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not two areas overlap.
|
static <S> boolean |
PAreasL.overlaps(PAreaL<S> a,
PAreaL<S> b)
Determine whether or not two areas overlap.
|
static <S> PAreaL<S> |
PAreasL.scaleFromCenter(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMaxYMaxX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMaxYMinX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMinYMaxX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.scaleFromMinYMinX(PAreaL<S> area,
long x_diff,
long y_diff)
Scale
area by adding x_diff to the width, and y_diff to the height. |
static <S> PAreaL<S> |
PAreasL.setSizeFromCenter(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMaxYMaxX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMaxYMinX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMinYMaxX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> PAreaL<S> |
PAreasL.setSizeFromMinYMinX(PAreaL<S> area,
long width,
long height)
Set the width and height of
area to width and height, respectively. |
static <S> String |
PAreasL.show(PAreaL<S> area) |
static <S> String |
PAreasL.showToBuilder(PAreaL<S> area,
StringBuilder sb) |
static <S> PAreaXSplitL<S,PAreaL<S>> |
PAreasL.splitAlongParallelToX(PAreaL<S> area,
long y)
Split
area along a line parallel to the X axis placed at
y units from its own minimum-y edge. |
static <S> PAreaYSplitL<S,PAreaL<S>> |
PAreasL.splitAlongParallelToY(PAreaL<S> area,
long x)
Split
area along a line parallel to the Y axis placed at
x units from its own minimum-x edge. |
| Modifier and Type | Method and Description |
|---|---|
PAreaL<S> |
PAreaLGenerator.next() |
Copyright © 2017 <code@io7m.com> http://io7m.com