Uses of Interface
org.anchoranalysis.image.voxel.iterator.process.ProcessPoint
Packages that use ProcessPoint
Package
Description
Utilities to iterate over voxel-locations in images and sub-regions of images.
-
Uses of ProcessPoint in org.anchoranalysis.image.voxel.iterator
Methods in org.anchoranalysis.image.voxel.iterator with parameters of type ProcessPointModifier and TypeMethodDescriptionstatic void
IterateVoxelsBoundingBox.withMatchingPoints
(BoundingBox box, Predicate<Point3i> predicate, ProcessPoint process) Iterate over each voxel in a bounding-box that matches a predicate.static void
IterateVoxelsAll.withPoint
(Extent extent, ProcessPoint process) Iterate over each voxel in anExtent
static void
IterateVoxelsBoundingBox.withPoint
(BoundingBox box, ProcessPoint process) Iterate over each voxel in a bounding-boxstatic void
IterateVoxelsObjectMask.withPoint
(ObjectMask firstMask, Optional<ObjectMask> secondMask, ProcessPoint process) Iterate over each point that is located on an object-mask AND optionally a second-maskstatic void
IterateVoxelsObjectMask.withPoint
(ObjectMask object, ProcessPoint process) Iterate over each voxel that is located on an object-maskstatic void
IterateVoxelsObjectMaskOptional.withPoint
(Optional<ObjectMask> objectMask, Extent extent, ProcessPoint process) Iterate over all points that are located on a object-mask or else all points in an extent.static void
IterateVoxelsObjectMaskOptional.withSlidingBuffer
(Optional<ObjectMask> objectMask, SlidingBuffer<?> buffer, ProcessPoint process) Iterate over each voxel in a sliding-buffer, optionally restricting it to be only voxels in a certain object