| Package | Description | 
|---|---|
| net.imglib2.roi | |
| net.imglib2.roi.composite | |
| net.imglib2.roi.geom.real | |
| net.imglib2.roi.mask.real | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RealMaskRealInterval
A bounded  
RealMask, that is, the mask predicate evaluates to
 false outside the bounds interval. | 
| Modifier and Type | Method and Description | 
|---|---|
static RealMask | 
Masks.allRealMask(int numDims)
Creates a  
RealMask which returns true for all locations. | 
default RealMask | 
RealMask.and(Predicate<? super RealLocalizable> other)  | 
static RealMask | 
Masks.and(RealMask left,
   Predicate<? super RealLocalizable> right)  | 
RealMask | 
Operators.UnaryMaskOperator.applyReal(Predicate<? super RealLocalizable> arg)  | 
RealMask | 
Operators.RealTransformMaskOperator.applyReal(Predicate<? super RealLocalizable> arg)  | 
RealMask | 
Operators.BinaryMaskOperator.applyReal(Predicate<? super RealLocalizable> left,
         Predicate<? super RealLocalizable> right)  | 
static RealMask | 
Masks.emptyRealMask(int numDims)
Creates a  
RealMask which returns false for every
 location. | 
default RealMask | 
RealMask.minus(Predicate<? super RealLocalizable> other)  | 
static RealMask | 
Masks.minus(RealMask left,
     Predicate<? super RealLocalizable> right)  | 
default RealMask | 
RealMask.negate()  | 
static RealMask | 
Masks.negate(RealMask arg)  | 
default RealMask | 
RealMask.or(Predicate<? super RealLocalizable> other)  | 
static RealMask | 
Masks.or(RealMask left,
  Predicate<? super RealLocalizable> right)  | 
static <B extends BooleanType<B>> | 
Masks.toRealMask(RealRandomAccessible<B> rra)
Wraps the given  
RealRandomAccessible as a RealMask. | 
default RealMask | 
RealMask.transform(RealTransform transformToSource)  | 
default RealMask | 
RealMask.xor(Predicate<? super RealLocalizable> other)  | 
static RealMask | 
Masks.xor(RealMask left,
   Predicate<? super RealLocalizable> right)  | 
| Modifier and Type | Method and Description | 
|---|---|
static RealMask | 
Masks.and(RealMask left,
   Predicate<? super RealLocalizable> right)  | 
static RealMask | 
Masks.minus(RealMask left,
     Predicate<? super RealLocalizable> right)  | 
static RealMask | 
Masks.negate(RealMask arg)  | 
static RealMask | 
Masks.or(RealMask left,
  Predicate<? super RealLocalizable> right)  | 
static <T> IterableInterval<T> | 
Regions.sampleWithRealMask(RealMask mask,
                  RandomAccessibleInterval<T> img)
Given a mask and an image, return an  
IterableInterval over the
 pixels of the image inside the mask. | 
static RealRandomAccessible<BoolType> | 
Masks.toRealRandomAccessible(RealMask mask)
 | 
static RealMask | 
Masks.xor(RealMask left,
   Predicate<? super RealLocalizable> right)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultBinaryCompositeRealMask
 | 
class  | 
DefaultBinaryCompositeRealMaskRealInterval
A  
RealMaskRealInterval which results from an operation on two
 Predicates. | 
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  | 
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. | 
| Modifier and Type | Method and Description | 
|---|---|
RealMask | 
RealMaskAsRealRandomAccessible.getSource()  | 
| Constructor and Description | 
|---|
RealMaskAsRealRandomAccessible(RealMask mask,
                              B type)  | 
Copyright © 2015–2022 ImgLib2. All rights reserved.