T - location in N-space; typically a RealLocalizable or
Localizable).public interface MaskPredicate<T> extends Predicate<T>, EuclideanSpace
| Modifier and Type | Method and Description |
|---|---|
MaskPredicate<T> |
and(Predicate<? super T> other) |
default BoundaryType |
boundaryType()
Returns the boundary behavior of this Mask.
|
default boolean |
isAll()
Returns true if
Predicate.test(T) is known to always return
true. |
default boolean |
isEmpty()
Returns true if
Predicate.test(T) is known to always return
false. |
default KnownConstant |
knownConstant() |
MaskPredicate<T> |
minus(Predicate<? super T> other) |
MaskPredicate<T> |
negate() |
MaskPredicate<T> |
or(Predicate<? super T> other) |
MaskPredicate<T> |
xor(Predicate<? super T> other) |
numDimensionsdefault BoundaryType boundaryType()
default KnownConstant knownConstant()
default boolean isEmpty()
Predicate.test(T) is known to always return
false.default boolean isAll()
Predicate.test(T) is known to always return
true.MaskPredicate<T> negate()
MaskPredicate<T> minus(Predicate<? super T> other)
MaskPredicate<T> xor(Predicate<? super T> other)
Copyright © 2009–2018 ImgLib2. All rights reserved.