Uses of Class
org.anchoranalysis.image.voxel.datatype.VoxelDataType
Packages that use VoxelDataType
Package
Description
Data-structures to store and manipulate image raster-data or voxels.
The
BinaryVoxels class and related operations.A buffer of voxel-values, usually corresponding to a single z-slice in
Voxels.The different data-types that can be used to represent voxels.
Creates new instances of
Voxels and VoxelsUntyped with specific data-types.Classes for calculating differnet kind of projections of voxel values across multiple buffers.
-
Uses of VoxelDataType in org.anchoranalysis.image.voxel
Methods in org.anchoranalysis.image.voxel that return VoxelDataTypeModifier and TypeMethodDescriptionVoxels.dataType()The underlying data-type of the voxels, represented by aVoxelDataTypeinstance.VoxelsUntyped.getVoxelDataType()The underlying data-type of the voxels, represented by aVoxelDataTypeinstance.Methods in org.anchoranalysis.image.voxel with parameters of type VoxelDataTypeModifier and TypeMethodDescriptionVoxels<?> VoxelsUntyped.checkIdenticalDataType(VoxelDataType match) Do the voxels have a data-type that is equal tomatch? -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.binary
Methods in org.anchoranalysis.image.voxel.binary with parameters of type VoxelDataTypeModifier and TypeMethodDescriptionstatic BinaryVoxels<?> BinaryVoxelsFactory.createEmptyOff(Extent extent, VoxelDataType dataType) Creates an empty binary-voxels of a particular data-type with all voxels initialized to off. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.buffer
Methods in org.anchoranalysis.image.voxel.buffer that return VoxelDataTypeModifier and TypeMethodDescriptionabstract VoxelDataTypeVoxelBuffer.dataType()Data-type of each voxel in the buffer. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.datatype
Subclasses of VoxelDataType in org.anchoranalysis.image.voxel.datatypeModifier and TypeClassDescriptionclassA 32-bit voxel data-type representing floating-point numbers, as per the Java primitive float type.classA 16-bit voxel data-type representing signed-short numbers.classBase class for voxel-data-types that are signed and integral.classA 8-bit voxel data-type representing unsigned-byte numbers.classA 32-bit voxel data-type representing unsigned-int numbers.classA 16-bit voxel data-type representing unsigned-short numbers.classBase class for voxel-data-types that are unsigned and integral.Methods in org.anchoranalysis.image.voxel.datatype that return VoxelDataTypeModifier and TypeMethodDescriptionstatic VoxelDataTypeCombineTypes.combineTypes(VoxelDataType type1, VoxelDataType type2) What data-type to use to represent voxels of bothtype1andtype2?static VoxelDataTypeFindCommonVoxelType.commonType(VoxelDataType first, VoxelDataType second) Finds a common type to represent (ideally without loss of precision} bothfirstandsecond.Methods in org.anchoranalysis.image.voxel.datatype that return types with arguments of type VoxelDataTypeModifier and TypeMethodDescriptionstatic Optional<VoxelDataType> FindCommonVoxelType.commonType(Stream<VoxelDataType> stream) Finds a common type to represent (ideally without loss of precision} of a stream of types.Methods in org.anchoranalysis.image.voxel.datatype with parameters of type VoxelDataTypeModifier and TypeMethodDescriptionstatic VoxelDataTypeCombineTypes.combineTypes(VoxelDataType type1, VoxelDataType type2) What data-type to use to represent voxels of bothtype1andtype2?static VoxelDataTypeFindCommonVoxelType.commonType(VoxelDataType first, VoxelDataType second) Finds a common type to represent (ideally without loss of precision} bothfirstandsecond.VoxelDataTypeFactoryMultiplexer.get(VoxelDataType dataType) Multiplexes one of the factories according to data-typeMethod parameters in org.anchoranalysis.image.voxel.datatype with type arguments of type VoxelDataTypeModifier and TypeMethodDescriptionstatic Optional<VoxelDataType> FindCommonVoxelType.commonType(Stream<VoxelDataType> stream) Finds a common type to represent (ideally without loss of precision} of a stream of types. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.factory
Methods in org.anchoranalysis.image.voxel.factory that return VoxelDataTypeModifier and TypeMethodDescriptionVoxelsFactoryTypeBound.dataType()The data-type of the voxels, as created by this factory.Methods in org.anchoranalysis.image.voxel.factory with parameters of type VoxelDataTypeModifier and TypeMethodDescriptionVoxelsFactory.createEmpty(Extent extent, VoxelDataType dataType) Creates empty voxels to match a particular size.<T> VoxelsUntypedVoxelsFactory.createFrom(SliceBufferIndex<T> buffer, VoxelDataType dataType) Creates voxels from a particularSliceBufferIndexwith specified type. -
Uses of VoxelDataType in org.anchoranalysis.image.voxel.projection
Methods in org.anchoranalysis.image.voxel.projection with parameters of type VoxelDataTypeModifier and TypeMethodDescription<T> ProjectableBuffer<T> Projection.create(VoxelDataType dataType, Extent extent) Creates a buffer for the projection for a particular voxel-type and size (extent).