Package org.anchoranalysis.image.voxel.iterator.process.voxelbuffer
Functional-interfaces for processing different combinations of points and
VoxelBuffer but not raw buffers.
These interfaces are called from the iterators within
org.anchoranalysis.image.voxel.iterator.
-
Interface Summary Interface Description ProcessVoxelBufferBinary<S,T> Processes a 3D point likeProcessPointbut also retrieves twoVoxelBuffers for the current z-slice.ProcessVoxelBufferBinaryMixed<S,T> Processes a 3D point likeProcessVoxelBufferBinarybut rather has oneVoxelBufferand one buffer, and also exposes aPoint3i.ProcessVoxelBufferBinaryWithoutOffset<S,T> Processes two voxel-buffers for each z-slice jointly, without any offset or point.ProcessVoxelBufferUnary<T> Processes a 3D point likeProcessPointbut also retrieves aVoxelBufferfor the current z-slice.ProcessVoxelBufferUnaryWithPoint<T,E extends Exception> Processes a 3D point likeProcessVoxelBufferUnarybut also exposes aPoint3i.