|
| CartaFitsImage (const std::string &filename, unsigned int hdu=0, bool is_http=false) |
|
| CartaFitsImage (const CartaFitsImage &other) |
|
| ~CartaFitsImage () override |
|
casacore::String | imageType () const override |
|
casacore::String | name (bool stripPath=false) const override |
|
casacore::IPosition | shape () const override |
|
casacore::Bool | ok () const override |
|
casacore::DataType | dataType () const override |
|
casacore::Bool | doGetSlice (casacore::Array< float > &buffer, const casacore::Slicer §ion) override |
|
void | doPutSlice (const casacore::Array< float > &buffer, const casacore::IPosition &where, const casacore::IPosition &stride) override |
|
const casacore::LatticeRegion * | getRegionPtr () const override |
|
casacore::ImageInterface< float > * | cloneII () const override |
|
void | resize (const casacore::TiledShape &newShape) override |
|
casacore::uInt | advisedMaxPixels () const override |
|
casacore::IPosition | doNiceCursorShape (casacore::uInt maxPixels) const override |
|
casacore::Bool | isMasked () const override |
|
casacore::Bool | hasPixelMask () const override |
|
const casacore::Lattice< bool > & | pixelMask () const override |
|
casacore::Lattice< bool > & | pixelMask () override |
|
casacore::Bool | doGetMaskSlice (casacore::Array< bool > &buffer, const casacore::Slicer §ion) override |
|
casacore::DataType | internalDataType () const |
|
casacore::Vector< casacore::String > | FitsHeaderStrings () |
|
|
fitsfile * | OpenFile () |
|
void | CloseFile () |
|
void | CloseFileIfError (const int &status, const std::string &error) |
|
void | CheckFileStatus (fitsfile *fptr) |
|
void | SetUpImage () |
|
void | GetFitsHeaderString (int &nheaders, std::string &hdrstr) |
|
void | SetFitsHeaderStrings (int nheaders, const std::string &header) |
|
casacore::CoordinateSystem | SetCoordinateSystem (int nheaders, const std::string &header_str, casacore::RecordInterface &unused_headers, int &stokes_fits_value) |
|
bool | AddDirectionCoordinate (casacore::CoordinateSystem &coord_sys, const ::wcsprm &wcs, std::vector< int > &direction_axes) |
|
bool | AddStokesCoordinate (casacore::CoordinateSystem &coord_sys, const ::wcsprm &wcs, const casacore::IPosition &shape, int &stokes_fits_value, int &stokes_axis) |
|
bool | AddSpectralCoordinate (casacore::CoordinateSystem &coord_sys, const ::wcsprm &wcs, const casacore::IPosition &shape, int &spectral_axis, int &linear_spectral_axis) |
|
casacore::MFrequency::Types | GetFrequencyType (const ::wcsprm &wcs_spectral) |
|
bool | AddLinearCoordinate (casacore::CoordinateSystem &coord_sys, const ::wcsprm &wcs, std::vector< int > &linear_axes) |
|
void | SetCoordSysOrder (casacore::CoordinateSystem &coord_sys, int naxes, std::vector< int > &special_axes, std::vector< int > &lin_axes) |
|
void | SetHeaderRec (char *header, casacore::RecordInterface &header_rec) |
|
void | ReadBeamsTable (casacore::ImageInfo &image_info) |
|
void | AddObsInfo (casacore::CoordinateSystem &coord_sys, casacore::RecordInterface &header_rec) |
|
void | SetPixelMask () |
|
bool | doGetNanMaskSlice (casacore::Array< bool > &buffer, const casacore::Slicer §ion) |
|
template<typename T > |
bool | GetDataSubset (int datatype, const casacore::Slicer §ion, casacore::Array< float > &buffer) |
|
template<typename T > |
bool | GetPixelMask (int datatype, const casacore::IPosition &shape, casacore::ArrayLattice< bool > &mask) |
|
template<typename T > |
bool | GetNanPixelMask (casacore::ArrayLattice< bool > &mask) |
|