Package com.io7m.jregions.core.parameterized.volumes
@Export
@Version("3.0.0")
package com.io7m.jregions.core.parameterized.volumes
Volume types.
-
ClassDescriptionPVolumeBD<S>A volume with
BigDecimalcoordinates.Builds instances of typePVolumeBD.A volume withBigDecimalcoordinates.PVolumeBI<S>A volume withBigIntegercoordinates.Builds instances of typePVolumeBI.A volume withBigIntegercoordinates.PVolumeD<S>A volume withdoublecoordinates.Builds instances of typePVolumeD.PVolumeDType<S>A volume withdoublecoordinates.PVolumeF<S>A volume withfloatcoordinates.Builds instances of typePVolumeF.PVolumeFType<S>A volume withfloatcoordinates.PVolumeI<S>A volume withintcoordinates.Builds instances of typePVolumeI.PVolumeIType<S>A volume withintcoordinates.PVolumeL<S>A volume withlongcoordinates.Builds instances of typePVolumeL.PVolumeLType<S>A volume withlongcoordinates.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.Functions over volumes.PVolumeXYZSplitBD<S,T extends PVolumeBDType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitBD.Builder<S,T extends PVolumeBDType<S>> Builds instances of typePVolumeXYZSplitBD.PVolumeXYZSplitBDType<S,T extends PVolumeBDType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitBI<S,T extends PVolumeBIType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitBI.Builder<S,T extends PVolumeBIType<S>> Builds instances of typePVolumeXYZSplitBI.PVolumeXYZSplitBIType<S,T extends PVolumeBIType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitD<S,T extends PVolumeDType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitD.Builder<S,T extends PVolumeDType<S>> Builds instances of typePVolumeXYZSplitD.PVolumeXYZSplitDType<S,T extends PVolumeDType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitF<S,T extends PVolumeFType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitF.Builder<S,T extends PVolumeFType<S>> Builds instances of typePVolumeXYZSplitF.PVolumeXYZSplitFType<S,T extends PVolumeFType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitI<S,T extends PVolumeIType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitI.Builder<S,T extends PVolumeIType<S>> Builds instances of typePVolumeXYZSplitI.PVolumeXYZSplitIType<S,T extends PVolumeIType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitL<S,T extends PVolumeLType<S>> A volume that has been split into octants via an X, Y, and Z axis.PVolumeXYZSplitL.Builder<S,T extends PVolumeLType<S>> Builds instances of typePVolumeXYZSplitL.PVolumeXYZSplitLType<S,T extends PVolumeLType<S>> A volume that has been split into octants via an X, Y, and Z axis.