isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
ampcor::dom::SLC Class Reference
Inheritance diagram for ampcor::dom::SLC:
ampcor::dom::Raster

Public Types

using size_type = size_t
 
using uri_type = uri_t
 
using cell_type = std::complex< float >
 
using pixel_type = cell_type
 
using grid_type = constmmap_t< 2, pixel_type >
 
using layout_type = grid_type::layout_type
 
using slice_type = grid_type::slice_type
 
using index_type = grid_type::index_type
 
using shape_type = grid_type::shape_type
 
using view_type = grid_type::view_type
 
using constview_type = grid_type::constview_type
 

Public Member Functions

auto layout () const
 
auto pixels () const
 
auto size () const
 
auto data () const
 
const auto & operator[] (size_type offset) const
 
const auto & operator[] (const index_type &index) const
 
auto view ()
 
auto view (const slice_type &slice)
 
auto view () const
 
auto view (const slice_type &slice) const
 
auto constview (const slice_type &slice) const
 
 SLC (uri_type filename, shape_type shape)
 

Static Public Member Functions

static constexpr auto pixelSize ()
 

The documentation for this class was generated from the following files:

Generated for ISCE3.0 by doxygen 1.8.5.