public static class Dimension5D.Float extends Dimension5D
Dimension5D.Double, Dimension5D.Float, Dimension5D.Integer
Modifier and Type | Field and Description |
---|---|
float |
sizeC |
float |
sizeT |
float |
sizeX |
float |
sizeY |
float |
sizeZ |
Constructor and Description |
---|
Dimension5D.Float() |
Dimension5D.Float(float[] sizeXYZTC) |
Dimension5D.Float(float sizeX,
float sizeY,
float sizeZ,
float sizeT,
float 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.
|
public float sizeX
public float sizeY
public float sizeZ
public float sizeT
public float sizeC
public Dimension5D.Float(float sizeX, float sizeY, float sizeZ, float sizeT, float sizeC)
public Dimension5D.Float(float[] sizeXYZTC)
public Dimension5D.Float()
public double getSizeX()
Dimension5D
getSizeX
in class Dimension5D
public double getSizeY()
Dimension5D
getSizeY
in class Dimension5D
public double getSizeZ()
Dimension5D
getSizeZ
in class Dimension5D
public double getSizeT()
Dimension5D
getSizeT
in class Dimension5D
public double getSizeC()
Dimension5D
getSizeC
in class Dimension5D
public void setSizeX(double value)
Dimension5D
Dimension5D
in double
precision.setSizeX
in class Dimension5D
public void setSizeY(double value)
Dimension5D
Dimension5D
in double
precision.setSizeY
in class Dimension5D
public void setSizeZ(double value)
Dimension5D
Dimension5D
in double
precision.setSizeZ
in class Dimension5D
public void setSizeT(double value)
Dimension5D
Dimension5D
in double
precision.setSizeT
in class Dimension5D
public void setSizeC(double value)
Dimension5D
Dimension5D
in double
precision.setSizeC
in class Dimension5D
public boolean isInfiniteX()
Dimension5D
true
if the X dimension should be considered as infinite.isInfiniteX
in class Dimension5D
public boolean isInfiniteY()
Dimension5D
true
if the Y dimension should be considered as infinite.isInfiniteY
in class Dimension5D
public boolean isInfiniteZ()
Dimension5D
true
if the Z dimension should be considered as infinite.isInfiniteZ
in class Dimension5D
public boolean isInfiniteT()
Dimension5D
true
if the T dimension should be considered as infinite.isInfiniteT
in class Dimension5D
public boolean isInfiniteC()
Dimension5D
true
if the C dimension should be considered as infinite.isInfiniteC
in class Dimension5D
public void setSize(double sizeX, double sizeY, double sizeZ, double sizeT, double sizeC)
Dimension5D
Dimension5D
object.setSize
in class Dimension5D
sizeX
- 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()
Dimension5D
toDimension2D
in class Dimension5D
public Dimension3D toDimension3D()
Dimension5D
toDimension3D
in class Dimension5D
public Dimension4D toDimension4D()
Dimension5D
toDimension4D
in class Dimension5D