36 theMatchMergeVersion(),
42 theProductStockSpecNumber(),
43 theProductSpecNumber(),
85 theMatchMergeVersion(),
91 theProductStockSpecNumber(),
92 theProductSpecNumber(),
327 std::vector<ossimString>& propertyNames)
const 329 propertyNames.push_back(
ossimString(
"dted_dsi_record"));
502 return dsi.
print(os, prefix);
506 const std::string& prefix)
const 508 std::string pfx = prefix;
511 out << setiosflags(ios::left)
512 << pfx << setw(28) <<
"recognition_sentinel:" <<
theRecSen <<
"\n" 515 << pfx << setw(28) <<
"edition:" <<
theEdition <<
"\n" 522 << pfx << setw(28) <<
"product_stock_spec_number:" 525 << pfx << setw(28) <<
"product_spec_number:" 530 << pfx << setw(28) <<
"lat_origin:" <<
theLatOrigin <<
"\n" 531 << pfx << setw(28) <<
"lon_origin:" <<
theLonOrigin <<
"\n" 532 << pfx << setw(28) <<
"lat_sw:" <<
theLatSW <<
"\n" 533 << pfx << setw(28) <<
"lon_sw:" <<
theLonSW <<
"\n" 534 << pfx << setw(28) <<
"lat_nw:" <<
theLatNW <<
"\n" 535 << pfx << setw(28) <<
"lon_nw:" <<
theLonNW <<
"\n" 536 << pfx << setw(28) <<
"lat_ne:" <<
theLatNE <<
"\n" 537 << pfx << setw(28) <<
"lon_ne:" <<
theLonNE <<
"\n" 538 << pfx << setw(28) <<
"lat_se:" <<
theLatSE <<
"\n" 539 << pfx << setw(28) <<
"lon_se:" <<
theLonSE <<
"\n" 543 << pfx << setw(28) <<
"number_of_lat_points:" <<
theNumLatPoints <<
"\n" 544 << pfx << setw(28) <<
"number_of_lon_lines:" <<
theNumLonLines <<
"\n" ossimString orientation() const
char theField23[FIELD23_SIZE+1]
char theLonOrigin[FIELD25_SIZE+1]
ossimString lonNW() const
ossimString lonNE() const
ossimString latSW() const
ossim_int32 theStopOffset
char theField40[FIELD40_SIZE+1]
char theField15[FIELD15_SIZE+1]
char theLatInterval[FIELD35_SIZE+1]
std::ostream & print(std::ostream &out, const std::string &prefix) const
print method that outputs a key/value type format adding prefix to keys.
ossimString productSpecNumber() const
std::ostream & operator<<(std::ostream &os, const ossimDtedDsi &dsi)
char theField8[FIELD8_SIZE+1]
ossimString producerCode() const
char theMatchMergeVersion[FIELD10_SIZE+1]
ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
Gets a property for name.
char theField21[FIELD21_SIZE+1]
char theMaintenanceCode[FIELD13_SIZE+1]
char theLatSE[FIELD32_SIZE+1]
char theField42[FIELD42_SIZE+1]
ossimString latOrigin() const
ossimString productLevel() const
ossimString productStockSpecNumber() const
ossimString latInterval() const
ossimString latNE() const
ossimString lonSE() const
static const ossimErrorCode OSSIM_ERROR
ossimString matchMergeDate() const
char theMatchMergeDate[FIELD12_SIZE+1]
ossimString latSE() const
ossimString horizontalDatum() const
char theProductSpecDate[FIELD18_SIZE+1]
char theMaintenanceDate[FIELD11_SIZE+1]
ossimString lonOrigin() const
char theLonInterval[FIELD36_SIZE+1]
ossimString recognitionSentinel() const
char theProducerCode[FIELD14_SIZE+1]
ossim_int32 numLatPoints() const
char theField41[FIELD41_SIZE+1]
char theCompilationDate[FIELD22_SIZE+1]
ossimString latNW() const
ossim_int32 startOffset() const
virtual void clearErrorStatus() const
ossimString matchMergeVersion() const
ossim_int32 cellIndicator() const
void getPropertyNames(std::vector< ossimString > &propertyNames) const
Adds this class's properties to list.
char theRecSen[FIELD1_SIZE+1]
char theEdition[FIELD9_SIZE+1]
char theLatNW[FIELD28_SIZE+1]
char theNumLonLines[FIELD38_SIZE+1]
char theVerticalDatum[FIELD19_SIZE+1]
ossimString lonInterval() const
ossimErrorCode theErrorStatus
ossimString compilationDate() const
void parse(std::istream &in)
char theField4[FIELD4_SIZE+1]
char theLatOrigin[FIELD24_SIZE+1]
char theNumLatPoints[FIELD37_SIZE+1]
ossimString edition() const
char theProductStockSpecNumber[FIELD16_SIZE+1]
char theOrientation[FIELD34_SIZE+1]
std::basic_istream< char > istream
Base class for char input streams.
char theProductSpecNumber[FIELD17_SIZE+1]
ossimString securityCode() const
char theLonSE[FIELD33_SIZE+1]
ossimString maintanenceDate() const
char theLatSW[FIELD26_SIZE+1]
char theProductLevel[FIELD6_SIZE+1]
ossimString productSpecDate() const
const ossimDtedDsi & operator=(const ossimDtedDsi &rhs)
ossim_int32 stopOffset() const
char theHorizontalDatum[FIELD20_SIZE+1]
char theField7[FIELD7_SIZE+1]
char theCellIndicator[FIELD39_SIZE+1]
char theLonNW[FIELD29_SIZE+1]
char theLonSW[FIELD27_SIZE+1]
char theLonNE[FIELD31_SIZE+1]
ossimString lonSW() const
ossim_int32 theStartOffset
char theSecurityCode[FIELD2_SIZE+1]
char theField3[FIELD3_SIZE+1]
char theLatNE[FIELD30_SIZE+1]
ossimString maintenanceCode() const
std::basic_ostream< char > ostream
Base class for char output streams.
ossim_int32 numLonLines() const
ossimString verticalDatum() const