Package com.io7m.jregions.core.unparameterized.volumes
@Export
@Version("3.0.0")
package com.io7m.jregions.core.unparameterized.volumes
Volume types.
-
ClassDescriptionA volume with
BigDecimal
coordinates.Builds instances of typeVolumeBD
.A volume withBigDecimal
coordinates.A volume withBigInteger
coordinates.Builds instances of typeVolumeBI
.A volume withBigInteger
coordinates.A volume withdouble
coordinates.Builds instances of typeVolumeD
.A volume withdouble
coordinates.A volume withfloat
coordinates.Builds instances of typeVolumeF
.A volume withfloat
coordinates.A volume withint
coordinates.Builds instances of typeVolumeI
.A volume withint
coordinates.A volume withlong
coordinates.Builds instances of typeVolumeL
.A volume withlong
coordinates.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.A volume withBigDecimal
coordinates.A volume withBigInteger
coordinates.A volume withdouble
coordinates.A volume withfloat
coordinates.A volume withint
coordinates.A volume withlong
coordinates.VolumeXYZSplitBD<T extends VolumeBDType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitBD.Builder<T extends VolumeBDType>Builds instances of typeVolumeXYZSplitBD
.VolumeXYZSplitBDType<T extends VolumeBDType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitBI<T extends VolumeBIType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitBI.Builder<T extends VolumeBIType>Builds instances of typeVolumeXYZSplitBI
.VolumeXYZSplitBIType<T extends VolumeBIType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitD<T extends VolumeDType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitD.Builder<T extends VolumeDType>Builds instances of typeVolumeXYZSplitD
.VolumeXYZSplitDType<T extends VolumeDType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitF<T extends VolumeFType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitF.Builder<T extends VolumeFType>Builds instances of typeVolumeXYZSplitF
.VolumeXYZSplitFType<T extends VolumeFType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitI<T extends VolumeIType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitI.Builder<T extends VolumeIType>Builds instances of typeVolumeXYZSplitI
.VolumeXYZSplitIType<T extends VolumeIType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitL<T extends VolumeLType>A volume that has been split into octants via an X, Y, and Z axis.VolumeXYZSplitL.Builder<T extends VolumeLType>Builds instances of typeVolumeXYZSplitL
.VolumeXYZSplitLType<T extends VolumeLType>A volume that has been split into octants via an X, Y, and Z axis.