14 #ifndef ossimDtedUhl_H 15 #define ossimDtedUhl_H 37 UHL_LON_INTERVAL = 21,
38 UHL_LAT_INTERVAL = 25,
40 UHL_SECURITY_CODE = 33,
41 UHL_REFERENCE_NUM = 33,
42 UHL_NUM_LON_LINES = 48,
43 UHL_NUM_LAT_LINES = 52,
44 UHL_MULTIPLE_ACC = 56,
64 double lonOrigin()
const;
65 double latOrigin()
const;
66 double lonInterval()
const;
67 double latInterval()
const;
68 double absoluteLE()
const;
89 const std::string& prefix)
const;
105 void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
112 double degreesFromString(
const char* str)
const;
113 double spacingFromString(
const char* str)
const;
115 char theRecSen[FIELD1_SIZE+1];
116 char theField2[FIELD2_SIZE+1];
117 char theLonOrigin[FIELD3_SIZE+1];
118 char theLatOrigin[FIELD4_SIZE+1];
119 char theLonInterval[FIELD5_SIZE+1];
120 char theLatInterval[FIELD6_SIZE+1];
121 char theAbsoluteLE[FIELD7_SIZE+1];
122 char theSecurityCode[FIELD8_SIZE+1];
123 char theField9[FIELD9_SIZE+1];
124 char theNumLonLines[FIELD10_SIZE+1];
125 char theNumLatPoints[FIELD11_SIZE+1];
126 char theMultipleAccuracy[FIELD12_SIZE+1];
virtual std::ostream & print(std::ostream &out) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
std::basic_istream< char > istream
Base class for char input streams.
ossim_int32 theStartOffset
friend OSSIMDLLEXPORT std::ostream & operator<<(std::ostream &out, const ossimErrorStatusInterface &obj)
ossim_int32 theStopOffset
std::basic_ostream< char > ostream
Base class for char output streams.