Package | Description |
---|---|
net.imglib2.roi | |
net.imglib2.roi.composite | |
net.imglib2.roi.geom.real | |
net.imglib2.roi.mask.integer | |
net.imglib2.roi.mask.real |
Modifier and Type | Interface and Description |
---|---|
interface |
Mask
A
MaskPredicate for integral Localizable . |
interface |
MaskInterval
A bounded
Mask , that is, the mask predicate evaluates to
false outside the bounds interval. |
interface |
RealMask
A
MaskPredicate for RealLocalizable . |
interface |
RealMaskRealInterval
A bounded
RealMask , that is, the mask predicate evaluates to
false outside the bounds interval. |
Modifier and Type | Method and Description |
---|---|
static <T,M extends MaskPredicate<T>> |
Masks.sameTypesAndDimensions(M mask1,
M mask2)
Returns true iff the two masks have the same mask type, boundary type and
dimensionality.
|
Modifier and Type | Method and Description |
---|---|
MaskPredicate<T> |
MaskPredicate.and(Predicate<? super T> other) |
MaskPredicate<T> |
MaskPredicate.minus(Predicate<? super T> other) |
MaskPredicate<T> |
MaskPredicate.negate() |
MaskPredicate<T> |
MaskPredicate.or(Predicate<? super T> other) |
MaskPredicate<T> |
MaskPredicate.xor(Predicate<? super T> other) |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryCompositeMaskPredicate<T>
A
CompositeMaskPredicate with a binary operator and two operands. |
interface |
CompositeMaskPredicate<T>
A composite
MaskPredicate that knows the operator and operands that
are used to create it. |
interface |
UnaryCompositeMaskPredicate<T>
A
CompositeMaskPredicate with a unary operator and one operand. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBinaryCompositeMask
|
class |
DefaultBinaryCompositeMaskInterval
A
MaskInterval which results from an operation on two
Predicate s. |
class |
DefaultBinaryCompositeRealMask
|
class |
DefaultBinaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which results from an operation on two
Predicate s. |
class |
DefaultUnaryCompositeMask
|
class |
DefaultUnaryCompositeMaskInterval
A
MaskInterval which is the result of an operation on a
Predicate . |
class |
DefaultUnaryCompositeRealMask
|
class |
DefaultUnaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which is the result of an operation on a
Predicate . |
class |
RealTransformUnaryCompositeRealMask
|
class |
RealTransformUnaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which is the result of a transform operation
on a RealMaskRealInterval . |
Modifier and Type | Interface and Description |
---|---|
interface |
Box
A
RealMaskRealInterval which defines an n-d box, cuboid,
hyperrectangle, etc. |
interface |
Ellipsoid
A
RealMaskRealInterval which defines an n-d ellipsoid. |
interface |
Line
A
RealMaskRealInterval which defines a line defined in n-d space. |
interface |
PointMask
A
RealMaskRealInterval representing a single point in n-d real space. |
interface |
Polygon2D
A
RealMaskRealInterval which defines a real space 2D polygon. |
interface |
Polyline
A
RealMaskRealInterval which defines a polyline in n-d space. |
interface |
Polyshape
A
RealMaskRealInterval which defines a polygonal shape in n-d space. |
interface |
RealPointCollection<L extends RealLocalizable>
A
RealMaskRealInterval which defines a collection of real space points in n-d space. |
interface |
Sphere
A
RealMaskRealInterval which defines an n-d sphere. |
interface |
SuperEllipsoid
A
RealMaskRealInterval which defines an n-d superellipsoid. |
interface |
WritableBox
A modifiable
Box . |
interface |
WritableEllipsoid
A modifiable
Ellipsoid . |
interface |
WritableLine
A modifiable
Line . |
interface |
WritablePointMask
A modifiable
PointMask . |
interface |
WritablePolygon2D
A modifiable
Polygon2D . |
interface |
WritablePolyline
A modifiable
Polyline . |
interface |
WritablePolyshape
A modifiable
Polyshape . |
interface |
WritableRealPointCollection<L extends RealLocalizable>
A modifiable
RealPointCollection . |
interface |
WritableSphere
A modifiable
Sphere . |
interface |
WritableSuperEllipsoid
A modifiable
SuperEllipsoid . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractWritableBox
Abstract base class for implementations of
WritableBox . |
class |
AbstractWritableEllipsoid
Abstract base class for
WritableEllipsoid implementations. |
class |
AbstractWritableSphere
Abstract base class for
WritableSphere implementations. |
class |
AbstractWritableSuperEllipsoid
Abstract base class for
WritableSuperEllipsoid implementations. |
class |
ClosedWritableBox
A
Box which contains all edge points defined by the min and
max values in each dimension. |
class |
ClosedWritableEllipsoid
A
Ellipsoid which does not contain any edge points, defined by a
center and semi-axis lengths. |
class |
ClosedWritablePolygon2D
A
Polygon2D which contains all boundary points, and is defined by the
provided vertices. |
class |
ClosedWritableSphere
A
Sphere which contains all boundary points. |
class |
ClosedWritableSuperEllipsoid
A
SuperEllipsoid which contains all edge points. |
class |
DefaultWritableLine
Represents a line segment as defined by two end points, which can be embedded
in n-dimensional space.
|
class |
DefaultWritablePointMask
A
WritablePointMask specified by the given location. |
class |
DefaultWritablePolygon2D
A
DefaultWritablePolygon2D defined by the given vertices. |
class |
DefaultWritablePolyline
A polyline, which can be embedded in n-dimensional space.
|
class |
DefaultWritableRealPointCollection<L extends RealLocalizable>
RealPointCollection backed by a Map . |
class |
KDTreeRealPointCollection<L extends RealLocalizable>
A
RealPointCollection which checks if points are contained in the
collection by performing a NearestNeighborSearch on the provided
KDTree . |
class |
NNSRealPointCollection<L extends RealLocalizable>
A
RealPointCollection which checks if points are in the collection by
performing a NearestNeighborSearch on the provided
IterableRealInterval . |
class |
OpenWritableBox
A
Box which contains no edge points defined by the min and max
values in each dimension. |
class |
OpenWritableEllipsoid
A
Ellipsoid which does not contain any edge points, defined by a
center and semi-axis lengths. |
class |
OpenWritablePolygon2D
A
Polygon2D which contains no boundary points, and is defined by the
provided vertices. |
class |
OpenWritableSphere
A
Sphere which does not contain any boundary points. |
class |
OpenWritableSuperEllipsoid
A
SuperEllipsoid which does not contain any edge points. |
class |
RealPointSampleListWritableRealPointCollection<L extends RealLocalizable>
A
WritableRealPointCollection which checks if points are contained in
the collection by performing a NearestNeighborSearch on the provided
RealPointSampleList . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMask |
class |
DefaultMaskInterval |
class |
RandomAccessibleAsMask<B extends BooleanType<B>>
Wraps a
RandomAccessible as a Mask . |
class |
RandomAccessibleIntervalAsMaskInterval<B extends BooleanType<B>>
Wraps a
RandomAccessibleInterval as a MaskInterval . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRealMask |
class |
DefaultRealMaskRealInterval |
class |
RealRandomAccessibleAsRealMask<B extends BooleanType<B>>
Wraps a
RealRandomAccessible as a RealMask . |
class |
RealRandomAccessibleRealIntervalAsRealMaskRealInterval<B extends BooleanType<B>>
Wraps a
RealRandomAccessibleRealInterval as a
RealMaskRealInterval . |
Constructor and Description |
---|
MaskPredicateRealRandomAccess(MaskPredicate<? super RealLocalizable> contains,
B type) |
Copyright © 2015–2022 ImgLib2. All rights reserved.