13 #ifndef AntennaElevationPatterns_h 14 #define AntennaElevationPatterns_h
EnvisatAsarRecord * Clone()
This function is able to create a new instance of the class initialised with the data of the calling ...
AntennaElevationPatterns()
Constructor.
bool _attach_flag
attach_flag
virtual ~AntennaElevationPatterns()
Destructor.
EnvisatAsarRecord * Instanciate()
This function is able to create a new instance of the class.
std::string get_swath()
swath
bool get_attach_flag()
attach_flag
friend std::istream & operator>>(std::istream &is, AntennaElevationPatterns &data)
This function reads a AntennaElevationPatterns from a stream.
std::string _zero_doppler_time
zero_doppler_time
std::basic_istream< char > istream
Base class for char input streams.
friend std::ostream & operator<<(std::ostream &os, const AntennaElevationPatterns &data)
This function writes the AntennaElevationPatterns in a stream.
AntennaElevationPatterns & operator=(const AntennaElevationPatterns &rhs)
Copy operator.
This class is the base class of all the Envisat ASAR record classes.
float * get_elevation_pattern()
Elevation Pattern.
void Write(std::ostream &os)
Writes the class to a stream.
float _elevation_pattern[33]
Elevation Pattern.
void Read(std::istream &is)
Reads the class data from a stream.
This class is able to read the ASAR AntennaElevationPatterns record.
std::basic_ostream< char > ostream
Base class for char output streams.
std::string get_zero_doppler_time()
zero_doppler_time