Package | Description |
---|---|
icy.canvas |
Contains base Icy canvas and related classes
|
icy.roi |
Contains all ROI (Region Of Interest) related classes and tools
|
icy.type.rectangle |
Contains Rectangle class definition up to 5D
|
plugins.kernel.roi.roi3d |
Contains all 3D ROI classes included in the kernel
|
Modifier and Type | Method and Description |
---|---|
void |
IcyCanvas3D.centerOn(Rectangle3D.Integer region)
Adjust view position and possibly scaling factor to ensure the specified region become visible.
|
Modifier and Type | Field and Description |
---|---|
Rectangle3D.Integer |
BooleanMask3D.bounds
Region represented by the mask.
|
Modifier and Type | Method and Description |
---|---|
Rectangle3D.Integer |
ROI3D.getBounds()
Returns an integer
Rectangle3D that completely encloses the ROI . |
Rectangle3D.Integer |
BooleanMask3D.getOptimizedBounds()
Optimize mask bounds so it fits mask content.
|
Rectangle3D.Integer |
BooleanMask3D.getOptimizedBounds(boolean compute2DBounds)
Optimize mask bounds so it fits mask content.
|
Modifier and Type | Method and Description |
---|---|
void |
BooleanMask3D.moveBounds(Rectangle3D.Integer value)
Change the bounds of BooleanMask.
|
Constructor and Description |
---|
BooleanMask3D(Rectangle3D.Integer bounds,
BooleanMask2D[] mask)
Build a new 3D boolean mask with specified bounds and 2D mask array.
|
BooleanMask3D(Rectangle3D.Integer bounds,
java.util.TreeMap<java.lang.Integer,BooleanMask2D> mask) |
Modifier and Type | Method and Description |
---|---|
Rectangle3D.Integer |
Rectangle3D.toInteger()
Returns an integer
Rectangle3D that completely encloses the
double Rectangle . |
Rectangle3D.Integer |
Rectangle3D.Integer.toInteger() |
Constructor and Description |
---|
Rectangle3D.Integer(Rectangle3D.Integer r) |
Modifier and Type | Method and Description |
---|---|
void |
ROI3DArea.setAsBooleanMask(Rectangle3D.Integer rect,
BooleanMask2D[] mask)
Set the 3D mask from a 2D boolean mask array
|