#include <CartaHdf5Image.h>
 | 
|   | CartaHdf5Image (const std::string &filename, const std::string &array_name, const std::string &hdu, casacore::MaskSpecifier=casacore::MaskSpecifier()) | 
|   | 
|   | CartaHdf5Image (const CartaHdf5Image &other) | 
|   | 
|   | ~CartaHdf5Image () override | 
|   | 
| const casacore::CountedPtr< casacore::HDF5Group >  | Group () const | 
|   | 
| const casacore::HDF5Lattice< float >  | Lattice () | 
|   | 
| casacore::String  | imageType () const override | 
|   | 
| casacore::String  | name (bool stripPath=false) const override | 
|   | 
| casacore::IPosition  | shape () const override | 
|   | 
| casacore::Bool  | ok () 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::Vector< casacore::String >  | FitsHeaderStrings () | 
|   | 
| casacore::DataType  | internalDataType () | 
|   | 
 | 
| static const casacore::CountedPtr< casacore::HDF5File > &  | GetHdf5File (void *image) | 
|   | 
◆ CartaHdf5Image() [1/2]
      
        
          | CartaHdf5Image::CartaHdf5Image  | 
          ( | 
          const std::string &  | 
          filename,  | 
        
        
           | 
           | 
          const std::string &  | 
          array_name,  | 
        
        
           | 
           | 
          const std::string &  | 
          hdu,  | 
        
        
           | 
           | 
          casacore::MaskSpecifier  | 
          mask_spec = casacore::MaskSpecifier()  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ CartaHdf5Image() [2/2]
◆ ~CartaHdf5Image()
  
  
      
        
          | CartaHdf5Image::~CartaHdf5Image  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ advisedMaxPixels()
  
  
      
        
          | casacore::uInt CartaHdf5Image::advisedMaxPixels  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ cloneII()
  
  
      
        
          | casacore::ImageInterface< float > * CartaHdf5Image::cloneII  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ doGetMaskSlice()
  
  
      
        
          | casacore::Bool CartaHdf5Image::doGetMaskSlice  | 
          ( | 
          casacore::Array< bool > &  | 
          buffer,  | 
         
        
           | 
           | 
          const casacore::Slicer &  | 
          section  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
override   | 
  
 
 
◆ doGetSlice()
  
  
      
        
          | casacore::Bool CartaHdf5Image::doGetSlice  | 
          ( | 
          casacore::Array< float > &  | 
          buffer,  | 
         
        
           | 
           | 
          const casacore::Slicer &  | 
          section  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
override   | 
  
 
 
◆ doNiceCursorShape()
  
  
      
        
          | casacore::IPosition CartaHdf5Image::doNiceCursorShape  | 
          ( | 
          casacore::uInt  | 
          maxPixels | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ doPutSlice()
  
  
      
        
          | void CartaHdf5Image::doPutSlice  | 
          ( | 
          const casacore::Array< float > &  | 
          buffer,  | 
         
        
           | 
           | 
          const casacore::IPosition &  | 
          where,  | 
         
        
           | 
           | 
          const casacore::IPosition &  | 
          stride  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
override   | 
  
 
 
◆ FitsHeaderStrings()
      
        
          | casacore::Vector< casacore::String > CartaHdf5Image::FitsHeaderStrings  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetHdf5File()
  
  
      
        
          | static const casacore::CountedPtr< casacore::HDF5File > & carta::CartaHdf5Image::GetHdf5File  | 
          ( | 
          void *  | 
          image | ) | 
           | 
         
       
   | 
  
inlinestaticprivate   | 
  
 
 
◆ getRegionPtr()
  
  
      
        
          | const casacore::LatticeRegion * CartaHdf5Image::getRegionPtr  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ Group()
  
  
      
        
          | const casacore::CountedPtr< casacore::HDF5Group > carta::CartaHdf5Image::Group  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ hasPixelMask()
  
  
      
        
          | casacore::Bool CartaHdf5Image::hasPixelMask  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ imageType()
  
  
      
        
          | casacore::String CartaHdf5Image::imageType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ internalDataType()
      
        
          | casacore::DataType CartaHdf5Image::internalDataType  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ isMasked()
  
  
      
        
          | casacore::Bool CartaHdf5Image::isMasked  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ Lattice()
  
  
      
        
          | const casacore::HDF5Lattice< float > carta::CartaHdf5Image::Lattice  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ name()
  
  
      
        
          | casacore::String CartaHdf5Image::name  | 
          ( | 
          bool  | 
          stripPath = false | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ ok()
  
  
      
        
          | casacore::Bool CartaHdf5Image::ok  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ OpenCartaHdf5Image()
  
  
      
        
          | casacore::LatticeBase * CartaHdf5Image::OpenCartaHdf5Image  | 
          ( | 
          const casacore::String &  | 
          name,  | 
         
        
           | 
           | 
          const casacore::MaskSpecifier &  | 
          spec  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ pixelMask() [1/2]
  
  
      
        
          | const casacore::Lattice< bool > & CartaHdf5Image::pixelMask  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ pixelMask() [2/2]
  
  
      
        
          | casacore::Lattice< bool > & CartaHdf5Image::pixelMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ RegisterOpenFunction()
  
  
      
        
          | void CartaHdf5Image::RegisterOpenFunction  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ resize()
  
  
      
        
          | void CartaHdf5Image::resize  | 
          ( | 
          const casacore::TiledShape &  | 
          newShape | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ SetUpImage()
  
  
      
        
          | void CartaHdf5Image::SetUpImage  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ shape()
  
  
      
        
          | casacore::IPosition CartaHdf5Image::shape  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
override   | 
  
 
 
◆ _fits_header_strings
  
  
      
        
          | casacore::Vector<casacore::String> carta::CartaHdf5Image::_fits_header_strings | 
         
       
   | 
  
private   | 
  
 
 
◆ _lattice
  
  
      
        
          | casacore::HDF5Lattice<float> carta::CartaHdf5Image::_lattice | 
         
       
   | 
  
private   | 
  
 
 
◆ _mask_spec
  
  
      
        
          | casacore::MaskSpecifier carta::CartaHdf5Image::_mask_spec | 
         
       
   | 
  
private   | 
  
 
 
◆ _pixel_mask
  
  
      
        
          | casacore::Lattice<bool>* carta::CartaHdf5Image::_pixel_mask | 
         
       
   | 
  
private   | 
  
 
 
◆ _shape
  
  
      
        
          | casacore::IPosition carta::CartaHdf5Image::_shape | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: