public class SquareNeighborhood3x3<T> extends Object implements Positionable, IterableInterval<T>
| Constructor and Description |
|---|
SquareNeighborhood3x3(RandomAccessibleInterval<T> source,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds) |
| Modifier and Type | Method and Description |
|---|---|
void |
bck(int d) |
SquareNeighborhoodCursor3x3<T> |
cursor() |
long |
dimension(int d) |
void |
dimensions(long[] dimensions) |
T |
firstElement() |
void |
fwd(int d) |
Object |
iterationOrder() |
Iterator<T> |
iterator() |
SquareNeighborhoodCursor3x3<T> |
localizingCursor() |
long |
max(int d) |
void |
max(long[] max) |
void |
max(Positionable max) |
long |
min(int d) |
void |
min(long[] min) |
void |
min(Positionable min) |
void |
move(int[] distance) |
void |
move(int distance,
int d) |
void |
move(Localizable localizable) |
void |
move(long[] distance) |
void |
move(long distance,
int d) |
int |
numDimensions() |
void |
realMax(double[] max) |
double |
realMax(int d) |
void |
realMax(RealPositionable max) |
void |
realMin(double[] min) |
double |
realMin(int d) |
void |
realMin(RealPositionable min) |
void |
setPosition(int[] position) |
void |
setPosition(int position,
int d) |
void |
setPosition(Localizable localizable) |
void |
setPosition(long[] position) |
void |
setPosition(long position,
int d) |
long |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratormaxAsLongArray, maxAsPoint, minAsLongArray, minAsPointmaxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPointallPositive, allPositive, dimensions, dimensionsAsLongArray, dimensionsAsPoint, verify, verify, verifyAllPositive, verifyAllPositivepublic SquareNeighborhood3x3(RandomAccessibleInterval<T> source, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public int numDimensions()
numDimensions in interface EuclideanSpacepublic void fwd(int d)
fwd in interface Positionablepublic void bck(int d)
bck in interface Positionablepublic void move(int distance,
int d)
move in interface Positionablepublic void move(long distance,
int d)
move in interface Positionablepublic void move(Localizable localizable)
move in interface Positionablepublic void move(int[] distance)
move in interface Positionablepublic void move(long[] distance)
move in interface Positionablepublic void setPosition(Localizable localizable)
setPosition in interface Positionablepublic void setPosition(int[] position)
setPosition in interface Positionablepublic void setPosition(long[] position)
setPosition in interface Positionablepublic void setPosition(int position,
int d)
setPosition in interface Positionablepublic void setPosition(long position,
int d)
setPosition in interface Positionablepublic long size()
size in interface IterableRealInterval<T>public T firstElement()
firstElement in interface IterableRealInterval<T>public Object iterationOrder()
iterationOrder in interface IterableRealInterval<T>public double realMin(int d)
realMin in interface IntervalrealMin in interface RealIntervalpublic void realMin(double[] min)
realMin in interface RealIntervalpublic void realMin(RealPositionable min)
realMin in interface RealIntervalpublic double realMax(int d)
realMax in interface IntervalrealMax in interface RealIntervalpublic void realMax(double[] max)
realMax in interface RealIntervalpublic void realMax(RealPositionable max)
realMax in interface RealIntervalpublic void min(Positionable min)
public void max(Positionable max)
public void dimensions(long[] dimensions)
dimensions in interface Dimensionspublic long dimension(int d)
dimension in interface Dimensionsdimension in interface Intervalpublic SquareNeighborhoodCursor3x3<T> cursor()
cursor in interface IterableInterval<T>cursor in interface IterableRealInterval<T>public SquareNeighborhoodCursor3x3<T> localizingCursor()
localizingCursor in interface IterableInterval<T>localizingCursor in interface IterableRealInterval<T>Copyright © 2015–2021 Fiji. All rights reserved.