Skip to content

Commit 1cbb199

Browse files
committed
Opify localExtrema package
1 parent 134e31c commit 1cbb199

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/main/java/net/imglib2/algorithm/localextrema/LocalExtrema.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ public static < P, T > ArrayList< P > findLocalExtrema( final RandomAccessibleIn
167167
* {@code source} accordingly. The returned coordinate list is valid
168168
* for the original {@code source}.
169169
*
170+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity5'
170171
* @param source
171172
* Find local extrema within this
172173
* {@link RandomAccessibleInterval}
@@ -208,6 +209,7 @@ public static < P, T > List< P > findLocalExtrema(
208209
* {@code source} accordingly. The returned coordinate list is valid
209210
* for the original {@code source}.
210211
*
212+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity6'
211213
* @param source
212214
* Find local extrema within this
213215
* {@link RandomAccessibleInterval}
@@ -248,6 +250,7 @@ public static < P, T > List< P > findLocalExtrema(
248250
* The task is parallelized along the longest dimension of
249251
* {@code interval}
250252
*
253+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity6'
251254
* @param source
252255
* Find local extrema of the function defined by this
253256
* {@link RandomAccessible}
@@ -287,6 +290,7 @@ public static < P, T > List< P > findLocalExtrema(
287290
* test for being an extremum can be specified as an implementation of the
288291
* {@link LocalNeighborhoodCheck} interface.
289292
*
293+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity7'
290294
* @param source
291295
* Find local extrema of the function defined by this
292296
* {@link RandomAccessible}
@@ -367,6 +371,7 @@ public static < P, T > List< P > findLocalExtrema(
367371
* expand {@code source} accordingly. The returned coordinate list is
368372
* valid for the original {@code source}.
369373
*
374+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity2'
370375
* @param source
371376
* Find local extrema within this
372377
* {@link RandomAccessibleInterval}
@@ -393,6 +398,7 @@ public static < P, T > List< P > findLocalExtrema(
393398
* {@code source} accordingly. The returned coordinate list is valid
394399
* for the original {@code source}.
395400
*
401+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity3'
396402
* @param source
397403
* Find local extrema within this
398404
* {@link RandomAccessibleInterval}
@@ -427,6 +433,7 @@ public static < P, T > List< P > findLocalExtrema(
427433
*
428434
* The local neighborhood is defined as {@link RectangleShape} with span 1.
429435
*
436+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity3'
430437
* @param source
431438
* Find local extrema within this {@link RandomAccessible}
432439
* @param interval
@@ -451,6 +458,7 @@ public static < P, T > List< P > findLocalExtrema(
451458
* test for being an extremum can be specified as an implementation of the
452459
* {@link LocalNeighborhoodCheck} interface.
453460
*
461+
* @implNote op name='findLocalExtrema', type='org.scijava.function.Functions.Arity4'
454462
* @param source
455463
* Find local extrema within this {@link RandomAccessible}
456464
* @param interval
@@ -495,6 +503,7 @@ public static < P, T > List< P > findLocalExtrema(
495503
* determining by how much a {@link RandomAccessibleInterval} should be
496504
* expanded to include min and max positions in the local extrema search.
497505
*
506+
* @implNote op name='getRequiredBorderSize', type='java.util.function.BiFunction'
498507
* @param shape
499508
* Defines the local neighborhood
500509
* @param nDim
@@ -523,6 +532,7 @@ public static long[] getRequiredBorderSize( final Shape shape, final int nDim )
523532
* Shrink a {@link RandomAccessibleInterval} symmetrically, i.e. the margin
524533
* is applied both to min and max.
525534
*
535+
* @implNote op name='shrink', type='java.util.function.BiFunction'
526536
* @param source
527537
* @param margin
528538
* @return
@@ -538,6 +548,7 @@ public static < T > IntervalView< T > shrink( final RandomAccessibleInterval< T
538548

539549
/**
540550
*
551+
* @implNote op name='getBiggestDimension', type='java.util.function.Function'
541552
* @param interval
542553
* @return The biggest dimension of interval.
543554
*/

0 commit comments

Comments
 (0)