OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
ossimDtedAcc Class Reference

#include <ossimDtedAcc.h>

Inheritance diagram for ossimDtedAcc:
ossimErrorStatusInterface

Public Types

enum  {
  ACC_LENGTH = 2700, ACC_ABSOLUTE_CE = 4, ACC_ABSOLUTE_LE = 8, ACC_RELATIVE_CE = 12,
  ACC_RELATIVE_LE = 16, ACC_RESERVED_1 = 20, ACC_RESERVED_2 = 24, ACC_RESERVED_3 = 25,
  ACC_MULTIPLE_FLAG = 56, ACC_RESERVED = 58, FIELD1_SIZE = 3, FIELD2_SIZE = 4,
  FIELD3_SIZE = 4, FIELD4_SIZE = 4, FIELD5_SIZE = 4, FIELD6_SIZE = 4,
  FIELD7_SIZE = 1, FIELD8_SIZE = 31, FIELD9_SIZE = 2, FIELD10_SIZE = 4,
  FIELD11_SIZE = 4, FIELD12_SIZE = 4, FIELD13_SIZE = 4, FIELD14_SIZE = 2,
  FIELD15_SIZE = 9, FIELD16_SIZE = 10, FIELD17_SIZE = 18, FIELD18_SIZE = 69
}
 

Public Member Functions

 ossimDtedAcc ()
 
 ossimDtedAcc (std::shared_ptr< ossim::istream > &str, ossim_int64 offset=0)
 
ossim_int32 absCE () const
 
ossim_int32 absLE () const
 
ossim_int32 relCE () const
 
ossim_int32 relLE () const
 
ossim_int32 startOffset () const
 
ossim_int32 stopOffset () const
 
std::ostream & print (std::ostream &out, const std::string &prefix) const
 print method that outputs a key/value type format adding prefix to keys. More...
 
void parse (std::istream &in)
 
void clearFields ()
 
ossimRefPtr< ossimPropertygetProperty (const ossimString &name) const
 Gets a property for name. More...
 
void getPropertyNames (std::vector< ossimString > &propertyNames) const
 Adds this class's properties to list. More...
 
- Public Member Functions inherited from ossimErrorStatusInterface
 ossimErrorStatusInterface ()
 
virtual ~ossimErrorStatusInterface ()
 
virtual ossimErrorCode getErrorStatus () const
 
virtual ossimString getErrorStatusString () const
 
virtual void setErrorStatus (ossimErrorCode error_status) const
 
virtual void setErrorStatus () const
 
virtual void clearErrorStatus () const
 
bool hasError () const
 
virtual std::ostream & print (std::ostream &out) const
 Outputs theErrorStatus as an ossimErrorCode and an ossimString. More...
 

Private Member Functions

 ossimDtedAcc (const ossimDtedAcc &source)
 
const ossimDtedAccoperator= (const ossimDtedAcc &rhs)
 

Private Attributes

char theRecSen [FIELD1_SIZE+1]
 
char theAbsoluteCE [FIELD2_SIZE+1]
 
char theAbsoluteLE [FIELD3_SIZE+1]
 
char theRelativeCE [FIELD4_SIZE+1]
 
char theRelativeLE [FIELD5_SIZE+1]
 
char theField6 [FIELD6_SIZE+1]
 
char theField7 [FIELD7_SIZE+1]
 
char theField8 [FIELD8_SIZE+1]
 
char theField9 [FIELD9_SIZE+1]
 
char theField10 [FIELD10_SIZE+1]
 
char theField11 [FIELD11_SIZE+1]
 
char theField12 [FIELD12_SIZE+1]
 
char theField13 [FIELD13_SIZE+1]
 
char theField14 [FIELD14_SIZE+1]
 
char theField15 [FIELD15_SIZE+1]
 
char theField16 [FIELD16_SIZE+1]
 
char theField17 [FIELD17_SIZE+1]
 
ossim_int32 theStartOffset
 
ossim_int32 theStopOffset
 

Friends

OSSIM_DLL std::ostream & operator<< (std::ostream &os, const ossimDtedAcc &acc)
 

Additional Inherited Members

- Protected Attributes inherited from ossimErrorStatusInterface
ossimErrorCode theErrorStatus
 

Detailed Description

Definition at line 28 of file ossimDtedAcc.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ACC_LENGTH 
ACC_ABSOLUTE_CE 
ACC_ABSOLUTE_LE 
ACC_RELATIVE_CE 
ACC_RELATIVE_LE 
ACC_RESERVED_1 
ACC_RESERVED_2 
ACC_RESERVED_3 
ACC_MULTIPLE_FLAG 
ACC_RESERVED 
FIELD1_SIZE 
FIELD2_SIZE 
FIELD3_SIZE 
FIELD4_SIZE 
FIELD5_SIZE 
FIELD6_SIZE 
FIELD7_SIZE 
FIELD8_SIZE 
FIELD9_SIZE 
FIELD10_SIZE 
FIELD11_SIZE 
FIELD12_SIZE 
FIELD13_SIZE 
FIELD14_SIZE 
FIELD15_SIZE 
FIELD16_SIZE 
FIELD17_SIZE 
FIELD18_SIZE 

Definition at line 33 of file ossimDtedAcc.h.

34  {
35  ACC_LENGTH = 2700,
36  ACC_ABSOLUTE_CE = 4,
37  ACC_ABSOLUTE_LE = 8,
38  ACC_RELATIVE_CE = 12,
39  ACC_RELATIVE_LE = 16,
40  ACC_RESERVED_1 = 20,
41  ACC_RESERVED_2 = 24,
42  ACC_RESERVED_3 = 25,
43  ACC_MULTIPLE_FLAG = 56,
44  ACC_RESERVED = 58,
45  FIELD1_SIZE = 3,
46  FIELD2_SIZE = 4,
47  FIELD3_SIZE = 4,
48  FIELD4_SIZE = 4,
49  FIELD5_SIZE = 4,
50  FIELD6_SIZE = 4,
51  FIELD7_SIZE = 1,
52  FIELD8_SIZE = 31,
53  FIELD9_SIZE = 2,
54  FIELD10_SIZE = 4,
55  FIELD11_SIZE = 4,
56  FIELD12_SIZE = 4,
57  FIELD13_SIZE = 4,
58  FIELD14_SIZE = 2,
59  FIELD15_SIZE = 9,
60  FIELD16_SIZE = 10,
61  FIELD17_SIZE = 18,
62  FIELD18_SIZE = 69
63  };

Constructor & Destructor Documentation

◆ ossimDtedAcc() [1/3]

ossimDtedAcc::ossimDtedAcc ( )

Definition at line 26 of file ossimDtedAcc.cpp.

27 {
28 
29 }

◆ ossimDtedAcc() [2/3]

ossimDtedAcc::ossimDtedAcc ( std::shared_ptr< ossim::istream > &  str,
ossim_int64  offset = 0 
)

Definition at line 31 of file ossimDtedAcc.cpp.

References ossimErrorCodes::OSSIM_ERROR, parse(), and ossimErrorStatusInterface::theErrorStatus.

32 {
33  if(str)
34  {
35  str->seekg(offset);
36  parse(*str);
37  }
38  else
39  {
41  }
42 }
static const ossimErrorCode OSSIM_ERROR
void parse(std::istream &in)

◆ ossimDtedAcc() [3/3]

ossimDtedAcc::ossimDtedAcc ( const ossimDtedAcc source)
private

Definition at line 253 of file ossimDtedAcc.cpp.

References clearFields().

254 {
255  clearFields();
256 }
void clearFields()

Member Function Documentation

◆ absCE()

ossim_int32 ossimDtedAcc::absCE ( ) const

Definition at line 212 of file ossimDtedAcc.cpp.

References theAbsoluteCE.

213 {
214  return atoi(theAbsoluteCE);
215 }
char theAbsoluteCE[FIELD2_SIZE+1]
Definition: ossimDtedAcc.h:115

◆ absLE()

ossim_int32 ossimDtedAcc::absLE ( ) const

Definition at line 217 of file ossimDtedAcc.cpp.

References theAbsoluteLE.

218 {
219  return atoi(theAbsoluteLE);
220 }
char theAbsoluteLE[FIELD3_SIZE+1]
Definition: ossimDtedAcc.h:116

◆ clearFields()

void ossimDtedAcc::clearFields ( )

Definition at line 44 of file ossimDtedAcc.cpp.

References FIELD10_SIZE, FIELD11_SIZE, FIELD12_SIZE, FIELD13_SIZE, FIELD14_SIZE, FIELD15_SIZE, FIELD16_SIZE, FIELD17_SIZE, FIELD1_SIZE, FIELD2_SIZE, FIELD3_SIZE, FIELD4_SIZE, FIELD5_SIZE, FIELD6_SIZE, FIELD7_SIZE, FIELD8_SIZE, FIELD9_SIZE, theAbsoluteCE, theAbsoluteLE, theField10, theField11, theField12, theField13, theField14, theField15, theField16, theField17, theField6, theField7, theField8, theField9, theRecSen, theRelativeCE, theRelativeLE, theStartOffset, and theStopOffset.

Referenced by ossimDtedAcc(), and parse().

45 {
46  memset(theRecSen, '\0', FIELD1_SIZE+1);
47  memset(theAbsoluteCE, '\0',FIELD2_SIZE+1);
48  memset(theAbsoluteLE, '\0',FIELD3_SIZE+1);
49  memset(theRelativeCE, '\0',FIELD4_SIZE+1);
50  memset(theRelativeLE, '\0',FIELD5_SIZE+1);
51  memset(theField6, '\0',FIELD6_SIZE+1);
52  memset(theField7, '\0',FIELD7_SIZE+1);
53  memset(theField8, '\0',FIELD8_SIZE+1);
54  memset(theField9, '\0',FIELD9_SIZE+1);
55  memset(theField10, '\0',FIELD10_SIZE+1);
56  memset(theField11, '\0',FIELD11_SIZE+1);
57  memset(theField12, '\0',FIELD12_SIZE+1);
58  memset(theField13, '\0',FIELD13_SIZE+1);
59  memset(theField14, '\0',FIELD14_SIZE+1);
60  memset(theField15, '\0',FIELD15_SIZE+1);
61  memset(theField16, '\0',FIELD16_SIZE+1);
62  memset(theField17, '\0',FIELD17_SIZE+1);
63 
64  theStartOffset = 0;
65  theStopOffset = 0;
66 }
char theField7[FIELD7_SIZE+1]
Definition: ossimDtedAcc.h:120
char theField12[FIELD12_SIZE+1]
Definition: ossimDtedAcc.h:125
char theRecSen[FIELD1_SIZE+1]
Definition: ossimDtedAcc.h:114
ossim_int32 theStopOffset
Definition: ossimDtedAcc.h:133
char theField10[FIELD10_SIZE+1]
Definition: ossimDtedAcc.h:123
char theRelativeCE[FIELD4_SIZE+1]
Definition: ossimDtedAcc.h:117
char theField17[FIELD17_SIZE+1]
Definition: ossimDtedAcc.h:130
char theField16[FIELD16_SIZE+1]
Definition: ossimDtedAcc.h:129
char theField6[FIELD6_SIZE+1]
Definition: ossimDtedAcc.h:119
char theField15[FIELD15_SIZE+1]
Definition: ossimDtedAcc.h:128
char theField13[FIELD13_SIZE+1]
Definition: ossimDtedAcc.h:126
char theAbsoluteCE[FIELD2_SIZE+1]
Definition: ossimDtedAcc.h:115
char theField11[FIELD11_SIZE+1]
Definition: ossimDtedAcc.h:124
char theRelativeLE[FIELD5_SIZE+1]
Definition: ossimDtedAcc.h:118
char theField8[FIELD8_SIZE+1]
Definition: ossimDtedAcc.h:121
char theField9[FIELD9_SIZE+1]
Definition: ossimDtedAcc.h:122
char theField14[FIELD14_SIZE+1]
Definition: ossimDtedAcc.h:127
ossim_int32 theStartOffset
Definition: ossimDtedAcc.h:132
char theAbsoluteLE[FIELD3_SIZE+1]
Definition: ossimDtedAcc.h:116

◆ getProperty()

ossimRefPtr< ossimProperty > ossimDtedAcc::getProperty ( const ossimString name) const

Gets a property for name.

Parameters
nameProperty name to get.
Returns
ossimRefPtr<ossimProperty> Note that this can be empty if property for name was not found.

Definition at line 156 of file ossimDtedAcc.cpp.

References theAbsoluteCE, theAbsoluteLE, theRecSen, theRelativeCE, and theRelativeLE.

Referenced by ossimDtedInfo::getProperty().

158 {
159  ossimRefPtr<ossimProperty> result = 0;
160  if (name == "recognition_sentinel")
161  {
162  result = new ossimStringProperty(name, theRecSen);
163 
164  }
165  else if (name == "absolute_ce")
166  {
167  result = new ossimStringProperty(name, theAbsoluteCE);
168  }
169  else if (name == "absolute_le")
170  {
171  result = new ossimStringProperty(name, theAbsoluteLE);
172  }
173  else if (name == "relative_ce")
174  {
175  result = new ossimStringProperty(name, theRelativeCE);
176  }
177  else if (name == "relative_le")
178  {
179  result = new ossimStringProperty(name, theRelativeLE);
180  }
181  return result;
182 }
char theRecSen[FIELD1_SIZE+1]
Definition: ossimDtedAcc.h:114
char theRelativeCE[FIELD4_SIZE+1]
Definition: ossimDtedAcc.h:117
char theAbsoluteCE[FIELD2_SIZE+1]
Definition: ossimDtedAcc.h:115
char theRelativeLE[FIELD5_SIZE+1]
Definition: ossimDtedAcc.h:118
char theAbsoluteLE[FIELD3_SIZE+1]
Definition: ossimDtedAcc.h:116

◆ getPropertyNames()

void ossimDtedAcc::getPropertyNames ( std::vector< ossimString > &  propertyNames) const

Adds this class's properties to list.

Parameters
propertyNameslist to append to.

Definition at line 184 of file ossimDtedAcc.cpp.

Referenced by ossimDtedInfo::getProperty().

186 {
187  propertyNames.push_back(ossimString("recognition_sentinel"));
188  propertyNames.push_back(ossimString("absolute_ce"));
189  propertyNames.push_back(ossimString("absolute_le"));
190  propertyNames.push_back(ossimString("relative_ce"));
191  propertyNames.push_back(ossimString("relative_le"));
192 }

◆ operator=()

const ossimDtedAcc & ossimDtedAcc::operator= ( const ossimDtedAcc rhs)
private

Definition at line 258 of file ossimDtedAcc.cpp.

259 {
260  return rhs;
261 }

◆ parse()

void ossimDtedAcc::parse ( std::istream &  in)

Definition at line 70 of file ossimDtedAcc.cpp.

References ACC_LENGTH, ossimErrorStatusInterface::clearErrorStatus(), clearFields(), FIELD10_SIZE, FIELD11_SIZE, FIELD12_SIZE, FIELD13_SIZE, FIELD14_SIZE, FIELD15_SIZE, FIELD16_SIZE, FIELD17_SIZE, FIELD18_SIZE, FIELD1_SIZE, FIELD2_SIZE, FIELD3_SIZE, FIELD4_SIZE, FIELD5_SIZE, FIELD6_SIZE, FIELD7_SIZE, FIELD8_SIZE, FIELD9_SIZE, ossimErrorCodes::OSSIM_ERROR, theAbsoluteCE, theAbsoluteLE, ossimErrorStatusInterface::theErrorStatus, theField10, theField11, theField12, theField13, theField14, theField15, theField16, theField17, theField6, theField7, theField8, theField9, theRecSen, theRelativeCE, theRelativeLE, theStartOffset, and theStopOffset.

Referenced by ossimDtedInfo::open(), and ossimDtedAcc().

71 {
73  clearFields();
74  theStartOffset = in.tellg();
76  // Parse theRecSen
77  in.read(theRecSen, FIELD1_SIZE);
78  theRecSen[FIELD1_SIZE] = '\0';
79 
80  if(!(strncmp(theRecSen, "ACC", 3) == 0))
81  {
83  in.seekg(theStartOffset);
84  return;
85  }
86 
87  // Parse theAbsoluteCE
88  in.read(theAbsoluteCE, FIELD2_SIZE);
89  theAbsoluteCE[FIELD2_SIZE] = '\0';
90 
91  // Parse theAbsoluteLE
92  in.read(theAbsoluteLE, FIELD3_SIZE);
93  theAbsoluteLE[FIELD3_SIZE] = '\0';
94 
95  // Parse theRelativeCE
96  in.read(theRelativeCE, FIELD4_SIZE);
97  theRelativeCE[FIELD4_SIZE] = '\0';
98 
99  // Parse theRelativeLE
100  in.read(theRelativeLE, FIELD5_SIZE);
101  theRelativeLE[FIELD5_SIZE] = '\0';
102 
103  // Parse Field 6
104  in.read(theField6, FIELD6_SIZE);
105  theField6[FIELD6_SIZE] = '\0';
106 
107  // Parse Field 7
108  in.read(theField7, FIELD7_SIZE);
109  theField7[FIELD7_SIZE] = '\0';
110 
111  // Parse Field 8
112  in.read(theField8, FIELD8_SIZE);
113  theField8[FIELD8_SIZE] = '\0';
114 
115  // Parse Field 9
116  in.read(theField9, FIELD9_SIZE);
117  theField9[FIELD9_SIZE] = '\0';
118 
119  // Parse Field 10
120  in.read(theField10, FIELD10_SIZE);
121  theField10[FIELD10_SIZE] = '\0';
122 
123  // Parse Field 11
124  in.read(theField11, FIELD11_SIZE);
125  theField11[FIELD11_SIZE] = '\0';
126 
127  // Parse Field 12
128  in.read(theField12, FIELD12_SIZE);
129  theField12[FIELD12_SIZE] = '\0';
130 
131  // Parse Field 13
132  in.read(theField13, FIELD13_SIZE);
133  theField13[FIELD13_SIZE] = '\0';
134 
135  // Parse Field 14
136  in.read(theField14, FIELD14_SIZE);
137  theField14[FIELD14_SIZE] = '\0';
138 
139  // Parse Field 15
140  in.read(theField15, FIELD15_SIZE);
141  theField15[FIELD15_SIZE] = '\0';
142 
143  // Parse Field 16
144  in.read(theField16, FIELD16_SIZE);
145  theField16[FIELD16_SIZE] = '\0';
146 
147  // Parse Field 17
148  in.read(theField17, FIELD17_SIZE);
149  theField17[FIELD17_SIZE] = '\0';
150 
151  in.ignore(FIELD18_SIZE);
152  // Set the stop offset.
154 }
char theField7[FIELD7_SIZE+1]
Definition: ossimDtedAcc.h:120
char theField12[FIELD12_SIZE+1]
Definition: ossimDtedAcc.h:125
char theRecSen[FIELD1_SIZE+1]
Definition: ossimDtedAcc.h:114
ossim_int32 theStopOffset
Definition: ossimDtedAcc.h:133
static const ossimErrorCode OSSIM_ERROR
char theField10[FIELD10_SIZE+1]
Definition: ossimDtedAcc.h:123
char theRelativeCE[FIELD4_SIZE+1]
Definition: ossimDtedAcc.h:117
char theField17[FIELD17_SIZE+1]
Definition: ossimDtedAcc.h:130
char theField16[FIELD16_SIZE+1]
Definition: ossimDtedAcc.h:129
char theField6[FIELD6_SIZE+1]
Definition: ossimDtedAcc.h:119
char theField15[FIELD15_SIZE+1]
Definition: ossimDtedAcc.h:128
char theField13[FIELD13_SIZE+1]
Definition: ossimDtedAcc.h:126
char theAbsoluteCE[FIELD2_SIZE+1]
Definition: ossimDtedAcc.h:115
char theField11[FIELD11_SIZE+1]
Definition: ossimDtedAcc.h:124
char theRelativeLE[FIELD5_SIZE+1]
Definition: ossimDtedAcc.h:118
char theField8[FIELD8_SIZE+1]
Definition: ossimDtedAcc.h:121
void clearFields()
char theField9[FIELD9_SIZE+1]
Definition: ossimDtedAcc.h:122
char theField14[FIELD14_SIZE+1]
Definition: ossimDtedAcc.h:127
ossim_int32 theStartOffset
Definition: ossimDtedAcc.h:132
char theAbsoluteLE[FIELD3_SIZE+1]
Definition: ossimDtedAcc.h:116

◆ print()

std::ostream & ossimDtedAcc::print ( std::ostream &  out,
const std::string &  prefix 
) const

print method that outputs a key/value type format adding prefix to keys.

Parameters
outString to output to.
prefixThis will be prepended to key. e.g. Where prefix = "nitf." and key is "file_name" key becomes: "nitf.file_name:"
Returns
output stream.

Definition at line 194 of file ossimDtedAcc.cpp.

References theAbsoluteCE, theAbsoluteLE, theRecSen, theRelativeCE, theRelativeLE, theStartOffset, and theStopOffset.

Referenced by operator<<(), and ossimDtedInfo::print().

196 {
197  std::string pfx = prefix;
198  pfx += "acc.";
199 
200  out << setiosflags(ios::left)
201  << pfx << setw(28) << "recognition_sentinel:" << theRecSen << "\n"
202  << pfx << setw(28) << "absolute_ce:" << theAbsoluteCE << "\n"
203  << pfx << setw(28) << "absolute_le:" << theAbsoluteLE << "\n"
204  << pfx << setw(28) << "relative ce:" << theRelativeCE << "\n"
205  << pfx << setw(28) << "relative le:" << theRelativeLE << "\n"
206  << pfx << setw(28) << "start_offset:" << theStartOffset << "\n"
207  << pfx << setw(28) << "stop_offset:" << theStopOffset
208  << std::endl;
209  return out;
210 }
char theRecSen[FIELD1_SIZE+1]
Definition: ossimDtedAcc.h:114
ossim_int32 theStopOffset
Definition: ossimDtedAcc.h:133
char theRelativeCE[FIELD4_SIZE+1]
Definition: ossimDtedAcc.h:117
char theAbsoluteCE[FIELD2_SIZE+1]
Definition: ossimDtedAcc.h:115
char theRelativeLE[FIELD5_SIZE+1]
Definition: ossimDtedAcc.h:118
ossim_int32 theStartOffset
Definition: ossimDtedAcc.h:132
char theAbsoluteLE[FIELD3_SIZE+1]
Definition: ossimDtedAcc.h:116

◆ relCE()

ossim_int32 ossimDtedAcc::relCE ( ) const

Definition at line 222 of file ossimDtedAcc.cpp.

References theRelativeCE.

223 {
224  return atoi(theRelativeCE);
225 }
char theRelativeCE[FIELD4_SIZE+1]
Definition: ossimDtedAcc.h:117

◆ relLE()

ossim_int32 ossimDtedAcc::relLE ( ) const

Definition at line 227 of file ossimDtedAcc.cpp.

References theRelativeLE.

228 {
229  return atoi(theRelativeLE);
230 }
char theRelativeLE[FIELD5_SIZE+1]
Definition: ossimDtedAcc.h:118

◆ startOffset()

ossim_int32 ossimDtedAcc::startOffset ( ) const

Definition at line 232 of file ossimDtedAcc.cpp.

References theStartOffset.

233 {
234  return theStartOffset;
235 }
ossim_int32 theStartOffset
Definition: ossimDtedAcc.h:132

◆ stopOffset()

ossim_int32 ossimDtedAcc::stopOffset ( ) const

Definition at line 237 of file ossimDtedAcc.cpp.

References theStopOffset.

238 {
239  return theStopOffset;
240 }
ossim_int32 theStopOffset
Definition: ossimDtedAcc.h:133

Friends And Related Function Documentation

◆ operator<<

OSSIM_DLL std::ostream& operator<< ( std::ostream &  os,
const ossimDtedAcc acc 
)
friend

Definition at line 247 of file ossimDtedAcc.cpp.

248 {
249  std::string prefix;
250  return acc.print(os, prefix);
251 }
std::ostream & print(std::ostream &out, const std::string &prefix) const
print method that outputs a key/value type format adding prefix to keys.

Member Data Documentation

◆ theAbsoluteCE

char ossimDtedAcc::theAbsoluteCE[FIELD2_SIZE+1]
private

Definition at line 115 of file ossimDtedAcc.h.

Referenced by absCE(), clearFields(), getProperty(), parse(), and print().

◆ theAbsoluteLE

char ossimDtedAcc::theAbsoluteLE[FIELD3_SIZE+1]
private

Definition at line 116 of file ossimDtedAcc.h.

Referenced by absLE(), clearFields(), getProperty(), parse(), and print().

◆ theField10

char ossimDtedAcc::theField10[FIELD10_SIZE+1]
private

Definition at line 123 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField11

char ossimDtedAcc::theField11[FIELD11_SIZE+1]
private

Definition at line 124 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField12

char ossimDtedAcc::theField12[FIELD12_SIZE+1]
private

Definition at line 125 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField13

char ossimDtedAcc::theField13[FIELD13_SIZE+1]
private

Definition at line 126 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField14

char ossimDtedAcc::theField14[FIELD14_SIZE+1]
private

Definition at line 127 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField15

char ossimDtedAcc::theField15[FIELD15_SIZE+1]
private

Definition at line 128 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField16

char ossimDtedAcc::theField16[FIELD16_SIZE+1]
private

Definition at line 129 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField17

char ossimDtedAcc::theField17[FIELD17_SIZE+1]
private

Definition at line 130 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField6

char ossimDtedAcc::theField6[FIELD6_SIZE+1]
private

Definition at line 119 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField7

char ossimDtedAcc::theField7[FIELD7_SIZE+1]
private

Definition at line 120 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField8

char ossimDtedAcc::theField8[FIELD8_SIZE+1]
private

Definition at line 121 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theField9

char ossimDtedAcc::theField9[FIELD9_SIZE+1]
private

Definition at line 122 of file ossimDtedAcc.h.

Referenced by clearFields(), and parse().

◆ theRecSen

char ossimDtedAcc::theRecSen[FIELD1_SIZE+1]
private

Definition at line 114 of file ossimDtedAcc.h.

Referenced by clearFields(), getProperty(), parse(), and print().

◆ theRelativeCE

char ossimDtedAcc::theRelativeCE[FIELD4_SIZE+1]
private

Definition at line 117 of file ossimDtedAcc.h.

Referenced by clearFields(), getProperty(), parse(), print(), and relCE().

◆ theRelativeLE

char ossimDtedAcc::theRelativeLE[FIELD5_SIZE+1]
private

Definition at line 118 of file ossimDtedAcc.h.

Referenced by clearFields(), getProperty(), parse(), print(), and relLE().

◆ theStartOffset

ossim_int32 ossimDtedAcc::theStartOffset
private

Definition at line 132 of file ossimDtedAcc.h.

Referenced by clearFields(), parse(), print(), and startOffset().

◆ theStopOffset

ossim_int32 ossimDtedAcc::theStopOffset
private

Definition at line 133 of file ossimDtedAcc.h.

Referenced by clearFields(), parse(), print(), and stopOffset().


The documentation for this class was generated from the following files: