## Uses of Class
com.io7m.jregions.core.unparameterized.volumes.VolumeF

- Packages that use VolumeF
  Package | Description
  --- | ---
  com.io7m.jregions.core.unparameterized.volumes | Volume types.
  com.io7m.jregions.generators | Quickcheck generators.

- - ### Uses of VolumeF in com.io7m.jregions.core.unparameterized.volumes

    Methods in com.io7m.jregions.core.unparameterized.volumes that return VolumeF
    Modifier and Type | Method | Description
    --- | --- | ---
    `VolumeF` | VolumeF.Builder.`build​()` | Builds a new `VolumeF`.
    `static VolumeF` | VolumesF.`containing​(VolumeF a, VolumeF b)` | Construct a volume that will contain both `a` and `b`.
    `static VolumeF` | VolumesF.`create​(float x, float y, float z, float size_x, float size_y, float size_z)` | Create a volume of size (`size_x`, `size_y`, `size_z`) placing the minimum corner at `(x, y, z)`.
    `static VolumeF` | VolumesF.`moveAbsolute​(VolumeF volume, float x, float y, float z)` | Move the given volume to `(x, y, z)`.
    `static VolumeF` | VolumesF.`moveRelative​(VolumeF volume, float x, float y, float z)` | Move the given volume by `(x, y, z)`.
    `static VolumeF` | VolumesF.`moveToOrigin​(VolumeF volume)` | Move the given volume to `(0, 0, 0)`.
    `static VolumeF` | VolumeF.`of​(float minimumX, float maximumX, float minimumY, float maximumY, float minimumZ, float maximumZ)` | Construct a new immutable `VolumeF` instance.

    Methods in com.io7m.jregions.core.unparameterized.volumes that return types with arguments of type VolumeF
    Modifier and Type | Method | Description
    --- | --- | ---
    `static VolumeXYZSplitF<VolumeF>` | VolumesF.`splitAtXYZ​(VolumeF v, float x, float y, float z)` | Split the given volume at point `(x, y, z)`.

    Methods in com.io7m.jregions.core.unparameterized.volumes with parameters of type VolumeF
    Modifier and Type | Method | Description
    --- | --- | ---
    `static VolumeF` | VolumesF.`containing​(VolumeF a, VolumeF b)` | Construct a volume that will contain both `a` and `b`.
    `static boolean` | VolumesF.`contains​(VolumeF a, VolumeF b)` | Determine whether or not one volume contains another.
    `static boolean` | VolumesF.`containsPoint​(VolumeF a, float x, float y, float z)` | Determine whether or not a volume contains a given point.
    `static boolean` | VolumesF.`couldFitInside​(VolumeF a, VolumeF b)` | Determine whether or not one volume could fit inside another.
    `static VolumeF` | VolumesF.`moveAbsolute​(VolumeF volume, float x, float y, float z)` | Move the given volume to `(x, y, z)`.
    `static VolumeF` | VolumesF.`moveRelative​(VolumeF volume, float x, float y, float z)` | Move the given volume by `(x, y, z)`.
    `static VolumeF` | VolumesF.`moveToOrigin​(VolumeF volume)` | Move the given volume to `(0, 0, 0)`.
    `static boolean` | VolumesF.`overlaps​(VolumeF a, VolumeF b)` | Determine whether or not two volumes overlap.
    `static java.lang.String` | VolumesF.`show​(VolumeF volume)` |
    `static java.lang.String` | VolumesF.`showToBuilder​(VolumeF volume, java.lang.StringBuilder sb)` |
    `static VolumeSizeF` | VolumesF.`size​(VolumeF volume)` |
    `static VolumeXYZSplitF<VolumeF>` | VolumesF.`splitAtXYZ​(VolumeF v, float x, float y, float z)` | Split the given volume at point `(x, y, z)`.

  - ### Uses of VolumeF in com.io7m.jregions.generators

    Methods in com.io7m.jregions.generators that return VolumeF
    Modifier and Type | Method | Description
    --- | --- | ---
    `VolumeF` | VolumeFGenerator.`next​()` |

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