ocssw
V2022
|
#include <EnvsatSPH.h>
Public Member Functions | |
EnvsatSPH (const EnvsatSPH &orig) | |
EnvsatSPH (EnvsatFile *file, int size, int numDSDs, int DSDSize) | |
virtual | ~EnvsatSPH () |
virtual EnvsatSPH & | operator= (const EnvsatSPH &src) |
virtual int | readHeader (int fin) |
virtual int | writeHeader (int fout) |
virtual EnvsatFile * | getEnvsatFile () |
virtual int | getSize () |
virtual int | getNumDSDs () |
virtual EnvsatDSD * | getDSD (int index) |
virtual EnvsatDSD * | findFirstDSD (char DSDType) |
virtual EnvsatDSD * | findDSD (const std::string &name) |
virtual int | getDSDSize () |
virtual std::string & | getDescriptor ()=0 |
virtual double | getFirstLineTime ()=0 |
virtual void | setFirstLineTime (double unixTime)=0 |
virtual double | getLastLineTime ()=0 |
virtual void | setLastLineTime (double unixTime)=0 |
virtual double | getFirstFirstLat ()=0 |
virtual void | setFirstFirstLat (double lat)=0 |
virtual double | getFirstFirstLon ()=0 |
virtual void | setFirstFirstLon (double lon)=0 |
virtual double | getFirstMidLat ()=0 |
virtual void | setFirstMidLat (double lat)=0 |
virtual double | getFirstMidLon ()=0 |
virtual void | setFirstMidLon (double lon)=0 |
virtual double | getFirstLastLat ()=0 |
virtual void | setFirstLastLat (double lat)=0 |
virtual double | getFirstLastLon ()=0 |
virtual void | setFirstLastLon (double lon)=0 |
virtual double | getLastFirstLat ()=0 |
virtual void | setLastFirstLat (double lat)=0 |
virtual double | getLastFirstLon ()=0 |
virtual void | setLastFirstLon (double lon)=0 |
virtual double | getLastMidLat ()=0 |
virtual void | setLastMidLat (double lat)=0 |
virtual double | getLastMidLon ()=0 |
virtual void | setLastMidLon (double lon)=0 |
virtual double | getLastLastLat ()=0 |
virtual void | setLastLastLat (double lat)=0 |
virtual double | getLastLastLon ()=0 |
virtual void | setLastLastLon (double lon)=0 |
virtual int | getSamplesPerLine ()=0 |
virtual int | getLinesPerTiepoint ()=0 |
virtual int | getSamplesPerTiepoint ()=0 |
virtual const std::string & | getQualityName ()=0 |
virtual const std::string & | getTiepointName ()=0 |
virtual void | print () |
virtual void | printRecursive () |
Protected Member Functions | |
virtual void | createDSDs () |
virtual void | deleteDSDs () |
Protected Attributes | |
char * | buffer |
Detailed Description
Definition at line 16 of file EnvsatSPH.h.
Constructor & Destructor Documentation
◆ EnvsatSPH() [1/2]
Definition at line 27 of file EnvsatSPH.cpp.
◆ EnvsatSPH() [2/2]
EnvsatSPH | ( | EnvsatFile * | file, |
int | size, | ||
int | numDSDs, | ||
int | DSDSize | ||
) |
Definition at line 33 of file EnvsatSPH.cpp.
◆ ~EnvsatSPH()
|
virtual |
Definition at line 37 of file EnvsatSPH.cpp.
Member Function Documentation
◆ createDSDs()
|
protectedvirtual |
Definition at line 131 of file EnvsatSPH.cpp.
◆ deleteDSDs()
|
protectedvirtual |
Definition at line 145 of file EnvsatSPH.cpp.
◆ findDSD()
|
virtual |
Definition at line 120 of file EnvsatSPH.cpp.
◆ findFirstDSD()
|
virtual |
Definition at line 110 of file EnvsatSPH.cpp.
◆ getDescriptor()
|
pure virtual |
Implemented in MerisSPH.
◆ getDSD()
|
virtual |
Definition at line 102 of file EnvsatSPH.cpp.
◆ getDSDSize()
|
inlinevirtual |
Definition at line 41 of file EnvsatSPH.h.
◆ getEnvsatFile()
|
inlinevirtual |
Definition at line 28 of file EnvsatSPH.h.
◆ getFirstFirstLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstFirstLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstLastLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstLastLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstLineTime()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstMidLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getFirstMidLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastFirstLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastFirstLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastLastLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastLastLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastLineTime()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastMidLat()
|
pure virtual |
Implemented in MerisSPH.
◆ getLastMidLon()
|
pure virtual |
Implemented in MerisSPH.
◆ getLinesPerTiepoint()
|
pure virtual |
Implemented in MerisSPH.
◆ getNumDSDs()
|
virtual |
Definition at line 98 of file EnvsatSPH.cpp.
◆ getQualityName()
|
pure virtual |
Implemented in MerisSPH.
◆ getSamplesPerLine()
|
pure virtual |
Implemented in MerisSPH.
◆ getSamplesPerTiepoint()
|
pure virtual |
Implemented in MerisSPH.
◆ getSize()
|
inlinevirtual |
Definition at line 32 of file EnvsatSPH.h.
◆ getTiepointName()
|
pure virtual |
Implemented in MerisSPH.
◆ operator=()
Definition at line 42 of file EnvsatSPH.cpp.
◆ print()
|
virtual |
Reimplemented in MerisSPH.
Definition at line 158 of file EnvsatSPH.cpp.
◆ printRecursive()
|
virtual |
Definition at line 165 of file EnvsatSPH.cpp.
◆ readHeader()
|
virtual |
Definition at line 67 of file EnvsatSPH.cpp.
◆ setFirstFirstLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstFirstLon()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstLastLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstLastLon()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstLineTime()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstMidLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setFirstMidLon()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastFirstLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastFirstLon()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastLastLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastLastLon()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastLineTime()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastMidLat()
|
pure virtual |
Implemented in MerisSPH.
◆ setLastMidLon()
|
pure virtual |
Implemented in MerisSPH.
◆ writeHeader()
|
virtual |
Definition at line 84 of file EnvsatSPH.cpp.
Member Data Documentation
◆ buffer
|
protected |
Definition at line 94 of file EnvsatSPH.h.
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatSPH.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bextract_meris/EnvsatSPH.cpp