|
| TopoLayers (const std::string &outdir, const size_t length, const size_t width, const size_t linesPerBlock, const bool computeMask) |
|
| TopoLayers (const size_t linesPerBlock, isce3::io::Raster *xRaster=nullptr, isce3::io::Raster *yRaster=nullptr, isce3::io::Raster *zRaster=nullptr, isce3::io::Raster *incRaster=nullptr, isce3::io::Raster *hdgRaster=nullptr, isce3::io::Raster *localIncRaster=nullptr, isce3::io::Raster *localPsiRaster=nullptr, isce3::io::Raster *simRaster=nullptr, isce3::io::Raster *maskRaster=nullptr, isce3::io::Raster *groundToSatEastRaster=nullptr, isce3::io::Raster *groundToSatNorthRaster=nullptr) |
|
void | setBlockSize (size_t length, size_t width) |
|
size_t | length () const |
|
size_t | width () const |
|
std::valarray< double > & | x () |
|
std::valarray< double > & | y () |
|
std::valarray< double > & | z () |
|
std::valarray< float > & | inc () |
|
std::valarray< float > & | hdg () |
|
std::valarray< float > & | localInc () |
|
std::valarray< float > & | localPsi () |
|
std::valarray< float > & | sim () |
|
std::valarray< short > & | mask () |
|
std::valarray< double > & | crossTrack () |
|
std::valarray< float > & | groundToSatEast () |
|
std::valarray< float > & | groundToSatNorth () |
|
bool | hasXRaster () const |
|
bool | hasYRaster () const |
|
bool | hasZRaster () const |
|
bool | hasIncRaster () const |
|
bool | hasHdgRaster () const |
|
bool | hasLocalIncRaster () const |
|
bool | hasLocalPsiRaster () const |
|
bool | hasSimRaster () const |
|
bool | hasMaskRaster () const |
|
bool | hasGroundToSatEastRaster () const |
|
bool | hasGroundToSatNorthRaster () const |
|
void | x (size_t row, size_t col, double value) |
|
void | y (size_t row, size_t col, double value) |
|
void | z (size_t row, size_t col, double value) |
|
void | inc (size_t row, size_t col, float value) |
|
void | hdg (size_t row, size_t col, float value) |
|
void | localInc (size_t row, size_t col, float value) |
|
void | localPsi (size_t row, size_t col, float value) |
|
void | sim (size_t row, size_t col, float value) |
|
void | mask (size_t row, size_t col, short value) |
|
void | crossTrack (size_t row, size_t col, double value) |
|
void | groundToSatEast (size_t row, size_t col, float value) |
|
void | groundToSatNorth (size_t row, size_t col, float value) |
|
double | x (size_t row, size_t col) const |
|
double | y (size_t row, size_t col) const |
|
double | z (size_t row, size_t col) const |
|
float | inc (size_t row, size_t col) const |
|
float | hdg (size_t row, size_t col) const |
|
float | localInc (size_t row, size_t col) const |
|
float | localPsi (size_t row, size_t col) const |
|
float | sim (size_t row, size_t col) const |
|
short | mask (size_t row, size_t col) const |
|
double | crossTrack (size_t row, size_t col) const |
|
float | groundToSatEast (size_t row, size_t col) const |
|
float | groundToSatNorth (size_t row, size_t col) const |
|
void | writeData (size_t xidx, size_t yidx) |
|