public static class Dimension5D.Integer extends Dimension5D
Dimension5D.Double, Dimension5D.Float, Dimension5D.Integer| Modifier and Type | Field and Description |
|---|---|
int |
sizeC |
int |
sizeT |
int |
sizeX |
int |
sizeY |
int |
sizeZ |
| Constructor and Description |
|---|
Dimension5D.Integer() |
Dimension5D.Integer(int[] sizeXYZTC) |
Dimension5D.Integer(int sizeX,
int sizeY,
int sizeZ,
int sizeT,
int sizeC) |
| Modifier and Type | Method and Description |
|---|---|
double |
getSizeC()
Returns the size of the C dimension in double precision.
|
double |
getSizeT()
Returns the size of the T dimension in double precision.
|
double |
getSizeX()
Returns the size of the X dimension in double precision.
|
double |
getSizeY()
Returns the size of the Y dimension in double precision.
|
double |
getSizeZ()
Returns the size of the Z dimension in double precision.
|
boolean |
isInfiniteC()
Returns
true if the C dimension should be considered as infinite. |
boolean |
isInfiniteT()
Returns
true if the T dimension should be considered as infinite. |
boolean |
isInfiniteX()
Returns
true if the X dimension should be considered as infinite. |
boolean |
isInfiniteY()
Returns
true if the Y dimension should be considered as infinite. |
boolean |
isInfiniteZ()
Returns
true if the Z dimension should be considered as infinite. |
void |
setSize(double sizeX,
double sizeY,
double sizeZ,
double sizeT,
double sizeC)
Sets the size of this
Dimension5D object. |
void |
setSizeC(double value)
Sets the size of the C dimension of this
Dimension5D in double
precision. |
void |
setSizeT(double value)
Sets the size of the T dimension of this
Dimension5D in double
precision. |
void |
setSizeX(double value)
Sets the size of the X dimension of this
Dimension5D in double
precision. |
void |
setSizeY(double value)
Sets the size of the Y dimension of this
Dimension5D in double
precision. |
void |
setSizeZ(double value)
Sets the size of the Z dimension of this
Dimension5D in double
precision. |
java.awt.geom.Dimension2D |
toDimension2D()
Convert to 2D dimension.
|
Dimension3D |
toDimension3D()
Convert to 3D dimension.
|
Dimension4D |
toDimension4D()
Convert to 4D dimension.
|
Dimension5D.Integer |
toInteger()
Returns an integer
Dimension5D that encloses the double Dimension5D. |
clone, equals, setSize, toStringpublic int sizeX
public int sizeY
public int sizeZ
public int sizeT
public int sizeC
public Dimension5D.Integer(int sizeX, int sizeY, int sizeZ, int sizeT, int sizeC)
public Dimension5D.Integer(int[] sizeXYZTC)
public Dimension5D.Integer()
public double getSizeX()
Dimension5DgetSizeX in class Dimension5Dpublic double getSizeY()
Dimension5DgetSizeY in class Dimension5Dpublic double getSizeZ()
Dimension5DgetSizeZ in class Dimension5Dpublic double getSizeT()
Dimension5DgetSizeT in class Dimension5Dpublic double getSizeC()
Dimension5DgetSizeC in class Dimension5Dpublic void setSizeX(double value)
Dimension5DDimension5D in double
precision.setSizeX in class Dimension5Dpublic void setSizeY(double value)
Dimension5DDimension5D in double
precision.setSizeY in class Dimension5Dpublic void setSizeZ(double value)
Dimension5DDimension5D in double
precision.setSizeZ in class Dimension5Dpublic void setSizeT(double value)
Dimension5DDimension5D in double
precision.setSizeT in class Dimension5Dpublic void setSizeC(double value)
Dimension5DDimension5D in double
precision.setSizeC in class Dimension5Dpublic boolean isInfiniteX()
Dimension5Dtrue if the X dimension should be considered as infinite.isInfiniteX in class Dimension5Dpublic boolean isInfiniteY()
Dimension5Dtrue if the Y dimension should be considered as infinite.isInfiniteY in class Dimension5Dpublic boolean isInfiniteZ()
Dimension5Dtrue if the Z dimension should be considered as infinite.isInfiniteZ in class Dimension5Dpublic boolean isInfiniteT()
Dimension5Dtrue if the T dimension should be considered as infinite.isInfiniteT in class Dimension5Dpublic boolean isInfiniteC()
Dimension5Dtrue if the C dimension should be considered as infinite.isInfiniteC in class Dimension5Dpublic void setSize(double sizeX, double sizeY, double sizeZ, double sizeT, double sizeC)
Dimension5DDimension5D object.setSize in class Dimension5DsizeX - the new size for the X dimensionsizeY - the new size for the Y dimensionsizeZ - the new size for the Z dimensionsizeT - the new size for the T dimensionsizeC - the new size for the C dimensionpublic java.awt.geom.Dimension2D toDimension2D()
Dimension5DtoDimension2D in class Dimension5Dpublic Dimension3D toDimension3D()
Dimension5DtoDimension3D in class Dimension5Dpublic Dimension4D toDimension4D()
Dimension5DtoDimension4D in class Dimension5Dpublic Dimension5D.Integer toInteger()
Dimension5DDimension5D that encloses the double Dimension5D.Dimension5D.Integer might also fail to completely enclose the
original double Dimension5D if it overflows the limited range of the integer
data type.toInteger in class Dimension5DDimension5D that completely encloses
the actual double Dimension5D.