Package com.io7m.jregions.core.unparameterized.volumes
@Export
@Version("3.0.0")
package com.io7m.jregions.core.unparameterized.volumes
Volume types.
-
ClassDescriptionA volume with
BigDecimalcoordinates.Builds instances of typeVolumeBD.A volume withBigDecimalcoordinates.A volume withBigIntegercoordinates.Builds instances of typeVolumeBI.A volume withBigIntegercoordinates.A volume withdoublecoordinates.Builds instances of typeVolumeD.A volume withdoublecoordinates.A volume withfloatcoordinates.Builds instances of typeVolumeF.A volume withfloatcoordinates.A volume withintcoordinates.Builds instances of typeVolumeI.A volume withintcoordinates.A volume withlongcoordinates.Builds instances of typeVolumeL.A volume withlongcoordinates.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.A volume withBigDecimalcoordinates.A volume withBigIntegercoordinates.A volume withdoublecoordinates.A volume withfloatcoordinates.A volume withintcoordinates.A volume withlongcoordinates.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.