Uses of Interface
org.anchoranalysis.image.voxel.iterator.neighbor.ProcessVoxelNeighbor
| Package | Description |
|---|---|
| org.anchoranalysis.image.voxel.iterator.neighbor |
Iterating over a point's neighboring voxels.
|
| org.anchoranalysis.image.voxel.neighborhood |
A region in proximity to a voxel, encompassing this voxel as well as others.
|
-
Uses of ProcessVoxelNeighbor in org.anchoranalysis.image.voxel.iterator.neighbor
Methods in org.anchoranalysis.image.voxel.iterator.neighbor that return ProcessVoxelNeighbor Modifier and Type Method Description static <T> ProcessVoxelNeighbor<T>ProcessVoxelNeighborFactory. within(Optional<ObjectMask> containingMask, Extent extentFallback, ProcessVoxelNeighborAbsolute<T> process)Creates to process neighbors that must lie within either an object-mask or an extent (as a fallback).static <T> ProcessVoxelNeighbor<T>ProcessVoxelNeighborFactory. withinExtent(ProcessVoxelNeighborAbsoluteWithSlidingBuffer<T> process)Creates to process neighbors that must lie within an extent.static <T> ProcessVoxelNeighbor<T>ProcessVoxelNeighborFactory. withinMask(ObjectMask object, ProcessChangedPointAbsoluteMasked<T> process)Creates to process neighbors that must lie within anObjectMask.static <T> ProcessVoxelNeighbor<T>ProcessVoxelNeighborFactory. withinMask(ObjectMask object, ProcessVoxelNeighborAbsolute<T> process)Creates to process neighbors that must lie within anObjectMask.Methods in org.anchoranalysis.image.voxel.iterator.neighbor with parameters of type ProcessVoxelNeighbor Modifier and Type Method Description static <T> TIterateVoxelsNeighbors. callEachPointInNeighborhood(Point3i sourcePoint, Neighborhood neighborhood, boolean do3D, ProcessVoxelNeighbor<T> process, int sourceValue, int sourceOffsetXY)Iterate over each point in the neighborhood of an existing point. -
Uses of ProcessVoxelNeighbor in org.anchoranalysis.image.voxel.neighborhood
Methods in org.anchoranalysis.image.voxel.neighborhood with parameters of type ProcessVoxelNeighbor Modifier and Type Method Description voidNeighborhood. processNeighborhoodPoints(boolean useZ, ProcessVoxelNeighbor<?> process)CallsProcessVoxelNeighborfor each voxel in the neighborhood of the current state ofProcessVoxelNeighbor.