Inheritance diagram for Eaagles::Terrain::DedFile:


Public Member Functions | |
| DedFile () | |
| void | dump (std::ostream &sout) const |
| virtual bool | isDataLoaded () const |
Private Member Functions | |
| void | clearHeaders () |
| bool | getFileHeaders (std::istream &in) |
| bool | getData (std::istream &in) |
| virtual bool | loadData () |
Private Attributes | |
| DedCellHdr ** | cells |
| DedStdHdr * | stdhdr |
| DedStats * | fstat |
Description: Manages MultiGen, Inc.'s Digitial Elevation Data (DED) file.
See FORMAT.DED for the original MultiGen documentation.
| Eaagles::Terrain::DedFile::DedFile | ( | ) |
| void Eaagles::Terrain::DedFile::dump | ( | std::ostream & | sout | ) | const |
Dump this data to an output stream.
| bool Eaagles::Terrain::DedFile::isDataLoaded | ( | ) | const [virtual] |
Terrain::Database interface - has the data been loaded.
Reimplemented from Eaagles::Terrain::DataFile.
| void Eaagles::Terrain::DedFile::clearHeaders | ( | ) | [private] |
| bool Eaagles::Terrain::DedFile::getFileHeaders | ( | std::istream & | in | ) | [private] |
| bool Eaagles::Terrain::DedFile::getData | ( | std::istream & | in | ) | [private] |
| bool Eaagles::Terrain::DedFile::loadData | ( | ) | [private, virtual] |
DedCellHdr** Eaagles::Terrain::DedFile::cells [private] |
Array of Cell headers.
DedStdHdr* Eaagles::Terrain::DedFile::stdhdr [private] |
Standard header.
DedStats* Eaagles::Terrain::DedFile::fstat [private] |
Statistics header.
1.5.0