public class PlaneDef extends Object implements Serializable
| Modifier and Type | Field and Description | 
|---|---|
static int | 
XY
Flag to identify an XY-plane. 
 | 
static int | 
XZ
Flag to identify an XZ-plane. 
 | 
static int | 
ZY
Flag to identify an YZ-plane. 
 | 
| Constructor and Description | 
|---|
PlaneDef(int slice,
        int t)
Creates a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)
Overridden to reflect equality of abstract values (data object) as
 opposite to object identity. 
 | 
RegionDef | 
getRegion()
Returns the region to render. 
 | 
boolean | 
getRenderShapes()
Returns whether or not the shapes (masks) will be rendered. 
 | 
List<Long> | 
getShapeIds()
Returns whether or not the shapes (masks) will be rendered. 
 | 
int | 
getSlice()
Returns an identifier to tell which kind of plane this object identifies. 
 | 
int | 
getStride()
Returns the stride. 
 | 
int | 
getT()
Returns the timepoint. 
 | 
int | 
getX()
Returns the index of the plane in the set identified by this object. 
 | 
int | 
getY()
Returns the index of the plane in the set identified by this object. 
 | 
int | 
getZ()
Returns the index of the plane in the set identified by this object. 
 | 
int | 
hashCode()
Overridden to reflect equality of abstract values (data object) as
 opposite to object identity. 
 | 
void | 
setRegion(RegionDef region)
Sets the region to render. 
 | 
void | 
setRenderShapes(boolean renderShapes)
Sets whether or not to render the shapes (masks). 
 | 
void | 
setShapeIds(List<Long> shapeIds)
Sets whether or not to render the shapes (masks). 
 | 
void | 
setStride(int stride)
Returns the stride. 
 | 
void | 
setX(int x)
Selects a plane in the set identified by this object. 
 | 
void | 
setY(int y)
Selects a plane in the set identified by this object. 
 | 
void | 
setZ(int z)
Selects a plane in the set identified by this object. 
 | 
String | 
toString()
Overrides generic  
toString method to provide a specific
 string representation of this object. | 
public static final int XY
public static final int ZY
public static final int XZ
public PlaneDef(int slice,
        int t)
slice and t and
 having a 0 index. Call the appropriate setXXX
 method to set another index.slice - Tells which kind of plane this object identifies. Must be one
            of the XY, XZ, ZY constants
            defined by this class.t - The selected timepoint.IllegalArgumentException - If bad arguments are passed in.public void setX(int x)
x - The plane index.IllegalArgumentException - If bad arguments are passed in or this is not an ZY-plane.public void setY(int y)
y - The plane index.IllegalArgumentException - If bad arguments are passed in or this is not an XZ-plane.public void setZ(int z)
z - The plane index.IllegalArgumentException - If bad arguments are passed in or this is not an XY-plane.public int getSlice()
public int getT()
public int getX()
public int getY()
public int getZ()
public void setRegion(RegionDef region)
region - The region to render.public RegionDef getRegion()
public void setStride(int stride)
stride - The value to set.public int getStride()
public boolean getRenderShapes()
public void setRenderShapes(boolean renderShapes)
renderShapes - The value to set.public List<Long> getShapeIds()
public void setShapeIds(List<Long> shapeIds)
renderShapes - The value to set.public boolean equals(Object o)
equals in class ObjectObject.equals(Object)public int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString method to provide a specific
 string representation of this object.toString in class ObjectObject.toString()
                
                
Version: 5.1.3-ice35-b52
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.