Package | Description |
---|---|
icy.roi |
Contains all ROI (Region Of Interest) related classes and tools
|
plugins.kernel.roi.roi5d |
Contains all 5D ROI classes included in the kernel
|
Modifier and Type | Method and Description |
---|---|
BooleanMask5D |
ROI5D.getBooleanMask(boolean inclusive)
Get the
BooleanMask5D object representing the roi. |
BooleanMask5D |
ROI5D.getBooleanMask5D(int z,
int t,
int c,
boolean inclusive)
Returns the
BooleanMask5D object representing the XYZTC space content at specified Z,
T, C position. |
static BooleanMask5D |
BooleanMask5D.getExclusiveUnion(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from exclusive union of the mask1 and mask2:
mask1 xor mask2 = result
################ ################
############## ############## ## ##
############ ############ #### ####
########## ########## ###### ######
######## ######## ################
###### ###### ###### ######
#### #### #### ####
## ## ## ##
|
static BooleanMask5D |
BooleanMask5D.getIntersection(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from intersection of the mask1 and mask2:
mask1 intersect mask2 = result
################ ################ ################
############## ############## ############
############ ############ ########
########## ########## ####
######## ########
###### ######
#### ####
## ##
|
static BooleanMask5D |
BooleanMask5D.getSubtraction(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from the subtraction of mask2 from mask1:
mask1 - mask2 = result
################ ################
############## ############## ##
############ ############ ####
########## ########## ######
######## ######## ########
###### ###### ######
#### #### ####
## ## ##
|
static BooleanMask5D |
BooleanMask5D.getUnion(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from union of the mask1 and mask2:
mask1 + mask2 = result
################ ################ ################
############## ############## ################
############ ############ ################
########## ########## ################
######## ######## ################
###### ###### ###### ######
#### #### #### ####
## ## ## ##
|
Modifier and Type | Method and Description |
---|---|
boolean |
BooleanMask5D.contains(BooleanMask5D booleanMask)
Return true if mask contains the specified 5D mask.
|
static BooleanMask5D |
BooleanMask5D.getExclusiveUnion(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from exclusive union of the mask1 and mask2:
mask1 xor mask2 = result
################ ################
############## ############## ## ##
############ ############ #### ####
########## ########## ###### ######
######## ######## ################
###### ###### ###### ######
#### #### #### ####
## ## ## ##
|
static BooleanMask5D |
BooleanMask5D.getIntersection(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from intersection of the mask1 and mask2:
mask1 intersect mask2 = result
################ ################ ################
############## ############## ############
############ ############ ########
########## ########## ####
######## ########
###### ######
#### ####
## ##
|
static BooleanMask5D |
BooleanMask5D.getSubtraction(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from the subtraction of mask2 from mask1:
mask1 - mask2 = result
################ ################
############## ############## ##
############ ############ ####
########## ########## ######
######## ######## ########
###### ###### ######
#### #### ####
## ## ##
|
static BooleanMask5D |
BooleanMask5D.getUnion(BooleanMask5D mask1,
BooleanMask5D mask2)
Build resulting mask from union of the mask1 and mask2:
mask1 + mask2 = result
################ ################ ################
############## ############## ################
############ ############ ################
########## ########## ################
######## ######## ################
###### ###### ###### ######
#### #### #### ####
## ## ## ##
|
boolean |
BooleanMask5D.intersects(BooleanMask5D booleanMask)
Return true if mask intersects (contains at least one point) the specified 5D mask region
|
Modifier and Type | Method and Description |
---|---|
void |
ROI5DArea.setAsBooleanMask(BooleanMask5D mask)
Set the mask from a BooleanMask5D object
If specified mask is null then ROI is cleared. |
Constructor and Description |
---|
ROI5DArea(BooleanMask5D mask)
Create a 3D Area ROI type from the specified
BooleanMask5D . |