23 return data.
print(out);
34 theUpperRightLat(0.0),
35 theUpperRightLon(0.0),
37 theLowerRightLat(0.0),
38 theLowerRightLon(0.0),
40 theVerticalResolution(0.0),
41 theHorizontalResolution(0.0),
43 theVerticalInterval(0.0),
44 theHorizontalInterval(0.0)
50 theUpperLeftLat(obj.theUpperLeftLat),
51 theUpperLeftLon(obj.theUpperLeftLon),
53 theLowerLeftLat(obj.theLowerLeftLat),
54 theLowerLeftLon(obj.theLowerLeftLon),
56 theUpperRightLat(obj.theUpperRightLat),
57 theUpperRightLon(obj.theUpperRightLon),
59 theLowerRightLat(obj.theLowerRightLat),
60 theLowerRightLon(obj.theLowerRightLon),
62 theVerticalResolution(obj.theVerticalResolution),
63 theHorizontalResolution(obj.theHorizontalResolution),
65 theVerticalInterval(obj.theVerticalInterval),
66 theHorizontalInterval(obj.theHorizontalInterval)
194 out << prefix <<
"ul_lat: " 196 << prefix <<
"ul_lon: " 198 << prefix <<
"ll_lat: " 200 << prefix <<
"ll_lon: " 202 << prefix <<
"ur_lat: " 204 << prefix <<
"ur_lon: " 206 << prefix <<
"lr_lat: " 208 << prefix <<
"lr_lon: " 210 << prefix <<
"vertical_resolution: " 212 << prefix <<
"horizontal_resolution: " 214 << prefix <<
"vertical_interval: " 216 << prefix <<
"horizontal_interval: " ossim_int32 ossimErrorCode
ossim_float64 theVerticalResolution
std::ostream & operator<<(std::ostream &out, const ossimRpfCoverageSection &data)
void setLrLat(ossim_float64 value)
Sets theLowerRightLat to value.
ossimErrorCode parseStream(std::istream &in, ossimByteOrder byteOrder)
std::ostream & print(std::ostream &out, const std::string &prefix=std::string()) const
print method that outputs a key/value type format adding prefix to keys.
void setLlLon(ossim_float64 value)
Sets theLowerLeftLon to value.
static const ossimErrorCode OSSIM_OK
ossim_float64 theVerticalInterval
ossim_float64 theLowerLeftLat
OSSIM_DLL ossimByteOrder byteOrder()
static const ossimErrorCode OSSIM_ERROR
void setUrLon(ossim_float64 value)
Sets theUpperRightLon to value.
void setUrLat(ossim_float64 value)
Sets theUpperRightLat to value.
void setHorizontalResolution(ossim_float64 value)
Sets theHorizontalResolution to value.
ossim_float64 theUpperLeftLat
ossim_float64 theLowerRightLat
ossim_float64 theHorizontalResolution
ossim_float64 theUpperRightLat
void setUlLon(ossim_float64 value)
Sets theUpperLeftLon to value.
const ossimRpfCoverageSection & operator=(const ossimRpfCoverageSection &rhs)
ossim_float64 theLowerRightLon
ossimByteOrder getSystemEndianType() const
ossim_float64 theUpperLeftLon
void setVerticalResolution(ossim_float64 value)
Sets theVerticalResolution to value.
std::basic_istream< char > istream
Base class for char input streams.
ossimRpfCoverageSection()
void setUlLat(ossim_float64 value)
Sets theUpperLeftLat to value.
ossim_float64 theUpperRightLon
void writeStream(std::ostream &out)
Write method.
void setVerticalInterval(ossim_float64 value)
Sets theVerticalInterval to value.
ossim_float64 theHorizontalInterval
void setLrLon(ossim_float64 value)
Sets theLowerRightLon to value.
void setHorizontalInterval(ossim_float64 value)
Sets theHorizontalInterval to value.
std::basic_ostream< char > ostream
Base class for char output streams.
ossim_float64 theLowerLeftLon
void setLlLat(ossim_float64 value)
Sets theLowerLeftLat to value.