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 voidIterateVoxelsBoundingBox.withMatchingPoints(BoundingBox box, Predicate<Point3i> predicate, ProcessPoint process) Iterate over each voxel in a bounding-box that matches a predicate.static voidIterateVoxelsAll.withPoint(Extent extent, ProcessPoint process) Iterate over each voxel in anExtentstatic voidIterateVoxelsBoundingBox.withPoint(BoundingBox box, ProcessPoint process) Iterate over each voxel in a bounding-boxstatic voidIterateVoxelsObjectMask.withPoint(ObjectMask firstMask, Optional<ObjectMask> secondMask, ProcessPoint process) Iterate over each point that is located on an object-mask AND optionally a second-maskstatic voidIterateVoxelsObjectMask.withPoint(ObjectMask object, ProcessPoint process) Iterate over each voxel that is located on an object-maskstatic voidIterateVoxelsObjectMaskOptional.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 voidIterateVoxelsObjectMaskOptional.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