isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
isce3::product::Swath Class Reference

Public Member Functions

const std::valarray< double > & slantRange () const
 Get slant range array.
 
void slantRange (const std::valarray< double > &rng)
 Set slant range array.
 
double rangePixelSpacing () const
 Get the range pixel spacing.
 
const std::valarray< double > & zeroDopplerTime () const
 Get zero Doppler time array.
 
void zeroDopplerTime (const std::valarray< double > &t)
 Set zero Doppler time array.
 
size_t samples () const
 Get the number of samples.
 
size_t lines () const
 Get the number of lines.
 
double acquiredCenterFrequency () const
 Get acquired center frequency.
 
void acquiredCenterFrequency (double f)
 Set acquired center frequency.
 
double processedCenterFrequency () const
 Get processed center frequency.
 
void processedCenterFrequency (double f)
 Set processed center frequency.
 
double processedWavelength () const
 Get processed wavelength.
 
double acquiredRangeBandwidth () const
 Get acquired range bandwidth.
 
void acquiredRangeBandwidth (double b)
 Set acquired range bandwidth.
 
double processedRangeBandwidth () const
 Get processed range bandwidth.
 
void processedRangeBandwidth (double b)
 Set acquired range bandwidth.
 
double nominalAcquisitionPRF () const
 Get nominal acquisition PRF.
 
void nominalAcquisitionPRF (double f)
 Set nominal acquisition PRF.
 
double sceneCenterAlongTrackSpacing () const
 Get scene center along track spacing.
 
void sceneCenterAlongTrackSpacing (double s)
 Set scene center along track spacing.
 
double sceneCenterGroundRangeSpacing () const
 Get scene center ground range spacing.
 
void sceneCenterGroundRangeSpacing (double s)
 Set scene center ground range spacing.
 
double processedAzimuthBandwidth () const
 Get processed azimuth bandwidth.
 
void processedAzimuthBandwidth (double b)
 Set processed azimuth bandwidth.
 
const isce3::core::DateTimerefEpoch () const
 Get reference epoch.
 
void refEpoch (const isce3::core::DateTime &epoch)
 Set reference epoch.
 
std::array< size_t, 2 > validSamples () const
 Get valid array indices.
 
void validSamples (const std::array< size_t, 2 > &valid)
 Set valid array indices.
 

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

Generated for ISCE3.0 by doxygen 1.8.5.