![]() |
VR-Forces Developer's Guide
|
Record of a VR-Vantage terrain Contains: Terrain coordinate system Terrain patches Feature layers Terrain operations (extract props, etc.) Terrain settings defined elsewhere.
Public Types | |
| typedef std::list < DtTerrainPatchRecord > | TerrainPatchRecords |
| typedef std::list < DtFeatureLayerRecord > | FeatureLayerRecords |
| typedef std::list < DtOceanLayerRecord > | OceanLayerRecords |
| typedef std::list < DtGenericTerrainRecord > | GenericRecords |
| typedef std::list < DtTerrainOperationRecord > | TerrainOperations |
| typedef std::map< std::string, std::string > | OptionalParameterMap |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Friends | |
| class | boost::serialization::access |
| typedef std::list<DtTerrainPatchRecord> makArchives::DtTerrainRecord::TerrainPatchRecords |
| typedef std::list<DtFeatureLayerRecord> makArchives::DtTerrainRecord::FeatureLayerRecords |
| typedef std::list<DtOceanLayerRecord> makArchives::DtTerrainRecord::OceanLayerRecords |
| typedef std::list<DtGenericTerrainRecord> makArchives::DtTerrainRecord::GenericRecords |
| typedef std::list<DtTerrainOperationRecord> makArchives::DtTerrainRecord::TerrainOperations |
| typedef std::map<std::string,std::string> makArchives::DtTerrainRecord::OptionalParameterMap |
| makArchives::DtTerrainRecord::DtTerrainRecord | ( | ) |
CTOR.
| makArchives::DtTerrainRecord::DtTerrainRecord | ( | const DtTerrainRecord & | orig | ) |
Copy CTOR.
|
virtual |
DTOR.
| bool makArchives::DtTerrainRecord::operator== | ( | const DtTerrainRecord & | orig | ) | const |
| bool makArchives::DtTerrainRecord::operator!= | ( | const DtTerrainRecord & | orig | ) | const |
| DtTerrainRecord& makArchives::DtTerrainRecord::operator= | ( | const DtTerrainRecord & | orig | ) |
Assignment OP.
| const std::string& makArchives::DtTerrainRecord::coordinateSystem | ( | ) | const |
The coordinate system type is determined by the active coordinate converter.
| const std::string& makArchives::DtTerrainRecord::coordinateSystemParameters | ( | ) | const |
The coordinate system parameters.
| void makArchives::DtTerrainRecord::setCoordinateSystem | ( | const std::string & | cs | ) |
Set the current coordinate system.
| void makArchives::DtTerrainRecord::setCoordinateSystemParameters | ( | const std::string & | csp | ) |
Set the current coordinate system parameters. The format of the parameters varies for each coordinate system type.
| TerrainPatchRecords& makArchives::DtTerrainRecord::terrainPatchRecords | ( | ) |
TerrainPatchRecords accessor.
| const TerrainPatchRecords& makArchives::DtTerrainRecord::terrainPatchRecords | ( | ) | const |
TerrainPatchRecords accessor.
| FeatureLayerRecords& makArchives::DtTerrainRecord::featureLayerRecords | ( | ) |
FeatureLayerRecords accessor.
| const FeatureLayerRecords& makArchives::DtTerrainRecord::featureLayerRecords | ( | ) | const |
FeatureLayerRecords accessor.
| void makArchives::DtTerrainRecord::setFeatureLayerRecords | ( | const FeatureLayerRecords & | records | ) |
FeatureLayerRecords mutator.
| OceanLayerRecords& makArchives::DtTerrainRecord::oceanLayerRecords | ( | ) |
OceanLayerRecords accessor.
| const OceanLayerRecords& makArchives::DtTerrainRecord::oceanLayerRecords | ( | ) | const |
FeatureLayerRecords accessor.
| void makArchives::DtTerrainRecord::setOceanLayerRecords | ( | const OceanLayerRecords & | records | ) |
FeatureLayerRecords mutator.
| GenericRecords& makArchives::DtTerrainRecord::genericRecords | ( | ) |
GenericRecords accessor.
| const GenericRecords& makArchives::DtTerrainRecord::genericRecords | ( | ) | const |
GenericRecords accessor.
| void makArchives::DtTerrainRecord::setGenericRecords | ( | const GenericRecords & | records | ) |
GenericRecords mutator.
| const TerrainOperations& makArchives::DtTerrainRecord::terrainOperations | ( | ) | const |
TerrainOperations accessor.
| void makArchives::DtTerrainRecord::setTerrainOperations | ( | const TerrainOperations & | operations | ) |
TerrainOperations mutator.
|
virtual |
Find an optional parameter.
|
virtual |
Set an optional parameter.
|
virtual |
Set an optional parameters. This will overwrite any existing optional parameters.
|
virtual |
Remove an optional parameter.
| const OptionalParameterMap& makArchives::DtTerrainRecord::optionalParameters | ( | ) | const |
Get the optional parameters.
|
virtual |
Set the terrain description.
|
virtual |
Get the terrain description.
|
virtual |
Set the use ICO flag.
|
virtual |
Get the use ICO flag.
|
inlineprotected |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<. Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |