| Package | Description |
|---|---|
| com.io7m.jregions.core.unparameterized.areas |
Area types.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AreaXSplitD<T extends AreaDType>
An area that has been split via the X axis.
|
static class |
AreaXSplitD.Builder<T extends AreaDType>
Builds instances of type
AreaXSplitD. |
interface |
AreaXSplitDType<T extends AreaDType>
An area that has been split via the X axis.
|
class |
AreaXYSplitD<T extends AreaDType>
An area that has been split into quadrants via an X and Y axis.
|
static class |
AreaXYSplitD.Builder<T extends AreaDType>
Builds instances of type
AreaXYSplitD. |
interface |
AreaXYSplitDType<T extends AreaDType>
An area that has been split into quadrants via an X and Y axis.
|
class |
AreaYSplitD<T extends AreaDType>
An area that has been split via the Y axis.
|
static class |
AreaYSplitD.Builder<T extends AreaDType>
Builds instances of type
AreaYSplitD. |
interface |
AreaYSplitDType<T extends AreaDType>
An area that has been split via the Y axis.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AreaD
An area with double coordinates.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AreaDType> |
AreaYSplitD.builder()
Creates a builder for
AreaYSplitD. |
static <T extends AreaDType> |
AreaXYSplitD.builder()
Creates a builder for
AreaXYSplitD. |
static <T extends AreaDType> |
AreaXSplitD.builder()
Creates a builder for
AreaXSplitD. |
static <T extends AreaDType> |
AreaYSplitD.of(T lower,
T upper)
Construct a new immutable
AreaYSplitD instance. |
static <T extends AreaDType> |
AreaXSplitD.of(T lower,
T upper)
Construct a new immutable
AreaXSplitD instance. |
static <T extends AreaDType> |
AreaXYSplitD.of(T x0y0,
T x1y0,
T x0y1,
T x1y1)
Construct a new immutable
AreaXYSplitD instance. |
| Modifier and Type | Method and Description |
|---|---|
AreaD.Builder |
AreaD.Builder.from(AreaDType instance)
Fill a builder with attribute values from the provided
com.io7m.jregions.core.unparameterized.areas.AreaDType instance. |
Copyright © 2017 <code@io7m.com> http://io7m.com