OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimDtedDsi.h>
Private Member Functions | |
ossimDtedDsi (const ossimDtedDsi &source) | |
const ossimDtedDsi & | operator= (const ossimDtedDsi &rhs) |
Friends | |
OSSIM_DLL std::ostream & | operator<< (std::ostream &os, const ossimDtedDsi &dsi) |
Additional Inherited Members | |
![]() | |
ossimErrorCode | theErrorStatus |
Definition at line 27 of file ossimDtedDsi.h.
anonymous enum |
Definition at line 33 of file ossimDtedDsi.h.
ossimDtedDsi::ossimDtedDsi | ( | ) |
Definition at line 26 of file ossimDtedDsi.cpp.
ossimDtedDsi::ossimDtedDsi | ( | std::shared_ptr< ossim::istream > & | str, |
ossim_int64 | offset = 0 |
||
) |
Definition at line 75 of file ossimDtedDsi.cpp.
References ossimErrorCodes::OSSIM_ERROR, parse(), and ossimErrorStatusInterface::theErrorStatus.
|
private |
Definition at line 552 of file ossimDtedDsi.cpp.
ossim_int32 ossimDtedDsi::cellIndicator | ( | ) | const |
ossimString ossimDtedDsi::compilationDate | ( | ) | const |
Definition at line 402 of file ossimDtedDsi.cpp.
References theCompilationDate.
ossimString ossimDtedDsi::edition | ( | ) | const |
Definition at line 347 of file ossimDtedDsi.cpp.
References theEdition.
ossimRefPtr< ossimProperty > ossimDtedDsi::getProperty | ( | const ossimString & | name | ) | const |
Gets a property for name.
name | Property name to get. |
Definition at line 319 of file ossimDtedDsi.cpp.
Referenced by ossimDtedInfo::getProperty().
void ossimDtedDsi::getPropertyNames | ( | std::vector< ossimString > & | propertyNames | ) | const |
Adds this class's properties to list.
propertyNames | list to append to. |
Definition at line 326 of file ossimDtedDsi.cpp.
Referenced by ossimDtedInfo::getProperty().
ossimString ossimDtedDsi::horizontalDatum | ( | ) | const |
Definition at line 397 of file ossimDtedDsi.cpp.
References theHorizontalDatum.
ossimString ossimDtedDsi::latInterval | ( | ) | const |
Definition at line 462 of file ossimDtedDsi.cpp.
References theLatInterval.
ossimString ossimDtedDsi::latNE | ( | ) | const |
ossimString ossimDtedDsi::latNW | ( | ) | const |
ossimString ossimDtedDsi::latOrigin | ( | ) | const |
Definition at line 407 of file ossimDtedDsi.cpp.
References theLatOrigin.
ossimString ossimDtedDsi::latSE | ( | ) | const |
ossimString ossimDtedDsi::latSW | ( | ) | const |
ossimString ossimDtedDsi::lonInterval | ( | ) | const |
Definition at line 467 of file ossimDtedDsi.cpp.
References theLonInterval.
ossimString ossimDtedDsi::lonNE | ( | ) | const |
ossimString ossimDtedDsi::lonNW | ( | ) | const |
ossimString ossimDtedDsi::lonOrigin | ( | ) | const |
Definition at line 412 of file ossimDtedDsi.cpp.
References theLonOrigin.
ossimString ossimDtedDsi::lonSE | ( | ) | const |
ossimString ossimDtedDsi::lonSW | ( | ) | const |
ossimString ossimDtedDsi::maintanenceDate | ( | ) | const |
Definition at line 357 of file ossimDtedDsi.cpp.
References theMaintenanceDate.
ossimString ossimDtedDsi::maintenanceCode | ( | ) | const |
Definition at line 367 of file ossimDtedDsi.cpp.
References theMaintenanceCode.
ossimString ossimDtedDsi::matchMergeDate | ( | ) | const |
Definition at line 362 of file ossimDtedDsi.cpp.
References theMatchMergeDate.
ossimString ossimDtedDsi::matchMergeVersion | ( | ) | const |
Definition at line 352 of file ossimDtedDsi.cpp.
References theMatchMergeVersion.
ossim_int32 ossimDtedDsi::numLatPoints | ( | ) | const |
ossim_int32 ossimDtedDsi::numLonLines | ( | ) | const |
|
private |
Definition at line 555 of file ossimDtedDsi.cpp.
ossimString ossimDtedDsi::orientation | ( | ) | const |
Definition at line 457 of file ossimDtedDsi.cpp.
References theOrientation.
void ossimDtedDsi::parse | ( | std::istream & | in | ) |
Definition at line 132 of file ossimDtedDsi.cpp.
References ossimErrorStatusInterface::clearErrorStatus(), DSI_LENGTH, FIELD10_SIZE, FIELD11_SIZE, FIELD12_SIZE, FIELD13_SIZE, FIELD14_SIZE, FIELD15_SIZE, FIELD16_SIZE, FIELD17_SIZE, FIELD18_SIZE, FIELD19_SIZE, FIELD1_SIZE, FIELD20_SIZE, FIELD21_SIZE, FIELD22_SIZE, FIELD23_SIZE, FIELD24_SIZE, FIELD25_SIZE, FIELD26_SIZE, FIELD27_SIZE, FIELD28_SIZE, FIELD29_SIZE, FIELD2_SIZE, FIELD30_SIZE, FIELD31_SIZE, FIELD32_SIZE, FIELD33_SIZE, FIELD34_SIZE, FIELD35_SIZE, FIELD36_SIZE, FIELD37_SIZE, FIELD38_SIZE, FIELD39_SIZE, FIELD3_SIZE, FIELD40_SIZE, FIELD41_SIZE, FIELD42_SIZE, FIELD4_SIZE, FIELD5_SIZE, FIELD6_SIZE, FIELD7_SIZE, FIELD8_SIZE, FIELD9_SIZE, ossimErrorCodes::OSSIM_ERROR, theCellIndicator, theCompilationDate, theEdition, ossimErrorStatusInterface::theErrorStatus, theField15, theField21, theField23, theField3, theField4, theField40, theField41, theField42, theField7, theField8, theHorizontalDatum, theLatInterval, theLatNE, theLatNW, theLatOrigin, theLatSE, theLatSW, theLonInterval, theLonNE, theLonNW, theLonOrigin, theLonSE, theLonSW, theMaintenanceCode, theMaintenanceDate, theMatchMergeDate, theMatchMergeVersion, theNumLatPoints, theNumLonLines, theOrientation, theProducerCode, theProductLevel, theProductSpecDate, theProductSpecNumber, theProductStockSpecNumber, theRecSen, theSecurityCode, theStartOffset, theStopOffset, and theVerticalDatum.
Referenced by ossimDtedInfo::open(), and ossimDtedDsi().
std::ostream & ossimDtedDsi::print | ( | std::ostream & | out, |
const std::string & | prefix | ||
) | const |
print method that outputs a key/value type format adding prefix to keys.
out | String to output to. |
prefix | This will be prepended to key. e.g. Where prefix = "nitf." and key is "file_name" key becomes: "nitf.file_name:" |
Definition at line 505 of file ossimDtedDsi.cpp.
References theCellIndicator, theCompilationDate, theEdition, theHorizontalDatum, theLatInterval, theLatNE, theLatNW, theLatOrigin, theLatSE, theLatSW, theLonInterval, theLonNE, theLonNW, theLonOrigin, theLonSE, theLonSW, theMaintenanceCode, theMaintenanceDate, theMatchMergeDate, theMatchMergeVersion, theNumLatPoints, theNumLonLines, theOrientation, theProducerCode, theProductLevel, theProductSpecNumber, theProductStockSpecNumber, theRecSen, theSecurityCode, theStartOffset, theStopOffset, and theVerticalDatum.
Referenced by operator<<(), and ossimDtedInfo::print().
ossimString ossimDtedDsi::producerCode | ( | ) | const |
Definition at line 372 of file ossimDtedDsi.cpp.
References theProducerCode.
ossimString ossimDtedDsi::productLevel | ( | ) | const |
Definition at line 342 of file ossimDtedDsi.cpp.
References theProductLevel.
ossimString ossimDtedDsi::productSpecDate | ( | ) | const |
Definition at line 387 of file ossimDtedDsi.cpp.
References theProductSpecDate.
ossimString ossimDtedDsi::productSpecNumber | ( | ) | const |
Definition at line 382 of file ossimDtedDsi.cpp.
References theProductSpecNumber.
ossimString ossimDtedDsi::productStockSpecNumber | ( | ) | const |
Definition at line 377 of file ossimDtedDsi.cpp.
References theProductStockSpecNumber.
ossimString ossimDtedDsi::recognitionSentinel | ( | ) | const |
ossimString ossimDtedDsi::securityCode | ( | ) | const |
Definition at line 337 of file ossimDtedDsi.cpp.
References theSecurityCode.
ossim_int32 ossimDtedDsi::startOffset | ( | ) | const |
ossim_int32 ossimDtedDsi::stopOffset | ( | ) | const |
ossimString ossimDtedDsi::verticalDatum | ( | ) | const |
Definition at line 392 of file ossimDtedDsi.cpp.
References theVerticalDatum.
|
friend |
Definition at line 499 of file ossimDtedDsi.cpp.
|
private |
Definition at line 230 of file ossimDtedDsi.h.
Referenced by cellIndicator(), parse(), and print().
|
private |
Definition at line 213 of file ossimDtedDsi.h.
Referenced by compilationDate(), parse(), and print().
|
private |
Definition at line 200 of file ossimDtedDsi.h.
|
private |
Definition at line 206 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 212 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 214 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 195 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 196 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 231 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 232 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 233 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 198 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 199 of file ossimDtedDsi.h.
Referenced by parse().
|
private |
Definition at line 211 of file ossimDtedDsi.h.
Referenced by horizontalDatum(), parse(), and print().
|
private |
Definition at line 226 of file ossimDtedDsi.h.
Referenced by latInterval(), parse(), and print().
|
private |
Definition at line 221 of file ossimDtedDsi.h.
|
private |
Definition at line 219 of file ossimDtedDsi.h.
|
private |
Definition at line 215 of file ossimDtedDsi.h.
Referenced by latOrigin(), parse(), and print().
|
private |
Definition at line 223 of file ossimDtedDsi.h.
|
private |
Definition at line 217 of file ossimDtedDsi.h.
|
private |
Definition at line 227 of file ossimDtedDsi.h.
Referenced by lonInterval(), parse(), and print().
|
private |
Definition at line 222 of file ossimDtedDsi.h.
|
private |
Definition at line 220 of file ossimDtedDsi.h.
|
private |
Definition at line 216 of file ossimDtedDsi.h.
Referenced by lonOrigin(), parse(), and print().
|
private |
Definition at line 224 of file ossimDtedDsi.h.
|
private |
Definition at line 218 of file ossimDtedDsi.h.
|
private |
Definition at line 204 of file ossimDtedDsi.h.
Referenced by maintenanceCode(), parse(), and print().
|
private |
Definition at line 202 of file ossimDtedDsi.h.
Referenced by maintanenceDate(), parse(), and print().
|
private |
Definition at line 203 of file ossimDtedDsi.h.
Referenced by matchMergeDate(), parse(), and print().
|
private |
Definition at line 201 of file ossimDtedDsi.h.
Referenced by matchMergeVersion(), parse(), and print().
|
private |
Definition at line 228 of file ossimDtedDsi.h.
Referenced by numLatPoints(), parse(), and print().
|
private |
Definition at line 229 of file ossimDtedDsi.h.
Referenced by numLonLines(), parse(), and print().
|
private |
Definition at line 225 of file ossimDtedDsi.h.
Referenced by orientation(), parse(), and print().
|
private |
Definition at line 205 of file ossimDtedDsi.h.
Referenced by parse(), print(), and producerCode().
|
private |
Definition at line 197 of file ossimDtedDsi.h.
Referenced by parse(), print(), and productLevel().
|
private |
Definition at line 209 of file ossimDtedDsi.h.
Referenced by parse(), and productSpecDate().
|
private |
Definition at line 208 of file ossimDtedDsi.h.
Referenced by parse(), print(), and productSpecNumber().
|
private |
Definition at line 207 of file ossimDtedDsi.h.
Referenced by parse(), print(), and productStockSpecNumber().
|
private |
Definition at line 193 of file ossimDtedDsi.h.
Referenced by parse(), print(), and recognitionSentinel().
|
private |
Definition at line 194 of file ossimDtedDsi.h.
Referenced by parse(), print(), and securityCode().
|
private |
Definition at line 235 of file ossimDtedDsi.h.
Referenced by parse(), print(), and startOffset().
|
private |
Definition at line 236 of file ossimDtedDsi.h.
Referenced by parse(), print(), and stopOffset().
|
private |
Definition at line 210 of file ossimDtedDsi.h.
Referenced by parse(), print(), and verticalDatum().