Inheritance diagram for Eaagles::Terrain::DtedFile:


Public Member Functions | |
| DtedFile () | |
Private Member Functions | |
| bool | readDtedHeaders (std::istream &in) |
| bool | readDtedData (std::istream &in) |
| virtual bool | loadData () |
Static Private Member Functions | |
| static short | readValue (const unsigned char hbyte, const unsigned char lbyte) |
| static long | readValue (const unsigned char hbyte, const unsigned char byte1, const unsigned char byte2, const unsigned char lbyte) |
Description: DTED data loader.
Adapted from code by Mike Sutton, Division 397,
Science Applications International Corporation (SAIC).
| Eaagles::Terrain::DtedFile::DtedFile | ( | ) |
| short Eaagles::Terrain::DtedFile::readValue | ( | const unsigned char | hbyte, | |
| const unsigned char | lbyte | |||
| ) | [static, private] |
Interpret signed-magnitude values from DTED file.
| long Eaagles::Terrain::DtedFile::readValue | ( | const unsigned char | hbyte, | |
| const unsigned char | byte1, | |||
| const unsigned char | byte2, | |||
| const unsigned char | lbyte | |||
| ) | [static, private] |
| bool Eaagles::Terrain::DtedFile::readDtedHeaders | ( | std::istream & | in | ) | [private] |
Read in cell parameters from DTED headers.
| bool Eaagles::Terrain::DtedFile::readDtedData | ( | std::istream & | in | ) | [private] |
| bool Eaagles::Terrain::DtedFile::loadData | ( | ) | [private, virtual] |
1.5.0