public interface FitsReader
Modifier and Type | Interface and Description |
---|---|
static class |
FitsReader.Default
The Class Default.
|
Modifier and Type | Method and Description |
---|---|
usf.saav.common.range.IntRange1D[] |
getAxesSize()
Gets the axes size.
|
ScalarField1D |
getColumn(int x,
int z,
int w)
Gets the column.
|
ScalarField1D |
getColumn(int x,
usf.saav.common.range.IntRange1D y_range,
int z,
int w)
Gets the column.
|
float |
getElement(int x,
int y,
int z,
int w)
Gets the element.
|
java.io.File |
getFile()
Gets the file.
|
ScalarField1D |
getLine(int x,
int y,
int w)
Gets the line.
|
ScalarField1D |
getLine(int x,
int y,
usf.saav.common.range.IntRange1D z_range,
int w)
Gets the line.
|
ScalarField1D |
getRow(int y,
int z,
int w)
Gets the row.
|
ScalarField1D |
getRow(usf.saav.common.range.IntRange1D x_range,
int y,
int z,
int w)
Gets the row.
|
ScalarField2D |
getSlice(int z,
int w)
Gets the slice.
|
ScalarField2D |
getSlice(usf.saav.common.range.IntRange1D x_range,
usf.saav.common.range.IntRange1D y_range,
int z,
int w)
Gets the slice.
|
ScalarField3D |
getVolume(int w)
Gets the volume.
|
ScalarField3D |
getVolume(usf.saav.common.range.IntRange1D x_range,
usf.saav.common.range.IntRange1D y_range,
usf.saav.common.range.IntRange1D z_range,
int w)
Gets the volume.
|
java.io.File getFile()
usf.saav.common.range.IntRange1D[] getAxesSize()
float getElement(int x, int y, int z, int w)
x
- the xy
- the yz
- the zw
- the wScalarField1D getRow(int y, int z, int w) throws java.io.IOException
y
- the yz
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField1D getRow(usf.saav.common.range.IntRange1D x_range, int y, int z, int w) throws java.io.IOException
x_range
- the x rangey
- the yz
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField1D getColumn(int x, int z, int w) throws java.io.IOException
x
- the xz
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField1D getColumn(int x, usf.saav.common.range.IntRange1D y_range, int z, int w) throws java.io.IOException
x
- the xy_range
- the y rangez
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField1D getLine(int x, int y, int w) throws java.io.IOException
x
- the xy
- the yw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField1D getLine(int x, int y, usf.saav.common.range.IntRange1D z_range, int w) throws java.io.IOException
x
- the xy
- the yz_range
- the z rangew
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField2D getSlice(int z, int w) throws java.io.IOException
z
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField2D getSlice(usf.saav.common.range.IntRange1D x_range, usf.saav.common.range.IntRange1D y_range, int z, int w) throws java.io.IOException
x_range
- the x rangey_range
- the y rangez
- the zw
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField3D getVolume(int w) throws java.io.IOException
w
- the wjava.io.IOException
- Signals that an I/O exception has occurred.ScalarField3D getVolume(usf.saav.common.range.IntRange1D x_range, usf.saav.common.range.IntRange1D y_range, usf.saav.common.range.IntRange1D z_range, int w) throws java.io.IOException
x_range
- the x rangey_range
- the y rangez_range
- the z rangew
- the wjava.io.IOException
- Signals that an I/O exception has occurred.