com.io7m.jregions.core.parameterized.volumes

## Interface PVolumeXYZSplitDType<S,T extends PVolumeDType<S>>

- Type Parameters:
    `S` - A phantom type parameter indicating the coordinate space of the area
    `T` - The precise type of volume
  All Known Implementing Classes:
    PVolumeXYZSplitD

      public interface PVolumeXYZSplitDType<S,T extends PVolumeDType<S>>

  A volume that has been split into octants via an X, Y, and Z axis.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `x0y0z0()`
    `T` | `x0y0z1()`
    `T` | `x0y1z0()`
    `T` | `x0y1z1()`
    `T` | `x1y0z0()`
    `T` | `x1y0z1()`
    `T` | `x1y1z0()`
    `T` | `x1y1z1()`

- - ### Method Detail

    - #### x0y0z0

          T x0y0z0()

      Returns:
        The minimum X, minimum Y, minimum Z octant

    - #### x1y0z0

          T x1y0z0()

      Returns:
        The maximum X, minimum Y, minimum Z octant

    - #### x0y1z0

          T x0y1z0()

      Returns:
        The minimum X, maximum Y, minimum Z octant

    - #### x1y1z0

          T x1y1z0()

      Returns:
        The maximum X, maximum Y, minimum Z octant

    - #### x0y0z1

          T x0y0z1()

      Returns:
        The minimum X, minimum Y, maximum Z octant

    - #### x1y0z1

          T x1y0z1()

      Returns:
        The maximum X, minimum Y, maximum Z octant

    - #### x0y1z1

          T x0y1z1()

      Returns:
        The minimum X, maximum Y, maximum Z octant

    - #### x1y1z1

          T x1y1z1()

      Returns:
        The maximum X, maximum Y, maximum Z octant

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