## Uses of Class
com.io7m.jregions.core.JRegionsImmutableStyleType

- Packages that use JRegionsImmutableStyleType
  Package | Description
  --- | ---
  com.io7m.jregions.core.parameterized.areas | Area types.
  com.io7m.jregions.core.parameterized.sizes | Area sizes.
  com.io7m.jregions.core.unparameterized.areas | Area types.
  com.io7m.jregions.core.unparameterized.sizes | Area sizes.

- - ### Uses of JRegionsImmutableStyleType in com.io7m.jregions.core.parameterized.areas

    Classes in com.io7m.jregions.core.parameterized.areas with annotations of type JRegionsImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PAreaBDType<S>` An area with `BigDecimal` coordinates.
    `interface` | `PAreaBIType<S>` An area with `BigInteger` coordinates.
    `interface` | `PAreaDType<S>` An area with `double` coordinates.
    `interface` | `PAreaFType<S>` An area with `float` coordinates.
    `interface` | `PAreaIType<S>` An area with `int` coordinates.
    `interface` | `PAreaLType<S>` An area with `long` coordinates.
    `interface` | `PAreaXSplitBDType<S,T extends PAreaBDType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaXSplitBIType<S,T extends PAreaBIType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaXSplitDType<S,T extends PAreaDType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaXSplitFType<S,T extends PAreaFType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaXSplitIType<S,T extends PAreaIType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaXSplitLType<S,T extends PAreaLType<S>>` An area that has been split via the X axis.
    `interface` | `PAreaYSplitBDType<S,T extends PAreaBDType<S>>` An area that has been split via the Y axis.
    `interface` | `PAreaYSplitBIType<S,T extends PAreaBIType<S>>` An area that has been split via the Y axis.
    `interface` | `PAreaYSplitDType<S,T extends PAreaDType<S>>` An area that has been split via the Y axis.
    `interface` | `PAreaYSplitFType<S,T extends PAreaFType<S>>` An area that has been split via the Y axis.
    `interface` | `PAreaYSplitIType<S,T extends PAreaIType<S>>` An area that has been split via the Y axis.
    `interface` | `PAreaYSplitLType<S,T extends PAreaLType<S>>` An area that has been split via the Y axis.

  - ### Uses of JRegionsImmutableStyleType in com.io7m.jregions.core.parameterized.sizes

    Classes in com.io7m.jregions.core.parameterized.sizes with annotations of type JRegionsImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PAreaSizeBDType<S>` The size of an area with `BigDecimal` coordinates.
    `interface` | `PAreaSizeBIType<S>` The size of an area with `BigInteger` coordinates.
    `interface` | `PAreaSizeDType<S>` The size of an area with `double` coordinates.
    `interface` | `PAreaSizeFType<S>` The size of an area with `float` coordinates.
    `interface` | `PAreaSizeIType<S>` The size of an area with `int` coordinates.
    `interface` | `PAreaSizeLType<S>` The size of an area with `long` coordinates.

  - ### Uses of JRegionsImmutableStyleType in com.io7m.jregions.core.unparameterized.areas

    Classes in com.io7m.jregions.core.unparameterized.areas with annotations of type JRegionsImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AreaBDType` An area with `BigDecimal` coordinates.
    `interface` | `AreaBIType` An area with `BigInteger` coordinates.
    `interface` | `AreaDType` An area with `double` coordinates.
    `interface` | `AreaFType` An area with `float` coordinates.
    `interface` | `AreaIType` An area with `int` coordinates.
    `interface` | `AreaLType` An area with `long` coordinates.
    `interface` | `AreaXSplitBDType<T extends AreaBDType>` An area that has been split via the X axis.
    `interface` | `AreaXSplitBIType<T extends AreaBIType>` An area that has been split via the X axis.
    `interface` | `AreaXSplitDType<T extends AreaDType>` An area that has been split via the X axis.
    `interface` | `AreaXSplitFType<T extends AreaFType>` An area that has been split via the X axis.
    `interface` | `AreaXSplitIType<T extends AreaIType>` An area that has been split via the X axis.
    `interface` | `AreaXSplitLType<T extends AreaLType>` An area that has been split via the X axis.
    `interface` | `AreaYSplitBDType<T extends AreaBDType>` An area that has been split via the Y axis.
    `interface` | `AreaYSplitBIType<T extends AreaBIType>` An area that has been split via the Y axis.
    `interface` | `AreaYSplitDType<T extends AreaDType>` An area that has been split via the Y axis.
    `interface` | `AreaYSplitFType<T extends AreaFType>` An area that has been split via the Y axis.
    `interface` | `AreaYSplitIType<T extends AreaIType>` An area that has been split via the Y axis.
    `interface` | `AreaYSplitLType<T extends AreaLType>` An area that has been split via the Y axis.

  - ### Uses of JRegionsImmutableStyleType in com.io7m.jregions.core.unparameterized.sizes

    Classes in com.io7m.jregions.core.unparameterized.sizes with annotations of type JRegionsImmutableStyleType
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AreaSizeBDType` The size of an area with `BigDecimal` coordinates.
    `interface` | `AreaSizeBIType` The size of an area with `BigInteger` coordinates.
    `interface` | `AreaSizeDType` The size of an area with `double` coordinates.
    `interface` | `AreaSizeFType` The size of an area with `float` coordinates.
    `interface` | `AreaSizeIType` The size of an area with `int` coordinates.
    `interface` | `AreaSizeLType` The size of an area with `long` coordinates.

Copyright © 2017 <code@io7m.com> http://io7m.com