![]() |
VR-Forces Developer's Guide
|
Imports TLE (two line elements) to create orbiting objects.

Public Member Functions | |
| DtTleScenarioDescriptionImporterExporter () | |
| virtual | ~DtTleScenarioDescriptionImporterExporter () |
| virtual bool | loadScenarioDescription (const DtFilename &file, const std::map< std::string, std::string > &importData) |
| virtual DtScenarioDescriptionImporterExporter * | clone () |
| virtual bool | importIntoSimulation (DtSimulationServices *) |
| virtual bool | importFromSimulation (DtSimulationServices *, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| virtual bool | saveScenarioDescription (const DtFilename &file, const DtScenario &) const |
| virtual std::string | supportedExtensions () |
| virtual bool | canImportFile (const DtFilename &) |
| virtual DtObjectParser * | parser () |
| virtual void | setDesiredObjectType (const DtObjectType &type) |
| virtual DtObjectType | desiredObjectType () const |
Public Member Functions inherited from DtScenarioDescriptionImporterExporter | |
| DtScenarioDescriptionImporterExporter () | |
| virtual | ~DtScenarioDescriptionImporterExporter () |
| const DtScenario & | scenario () const |
| const std::string & | error () const |
| virtual void | setDesiredForce (int force) |
| virtual bool | complete () const |
Protected Attributes | |
| DtObjectType | myDesiredObjectType |
Protected Attributes inherited from DtScenarioDescriptionImporterExporter | |
| DtScenario | myScenario |
| std::string | myError |
| DtObjectParser * | myParser |
| DtForceType | myDesiredForce |
| DtTleScenarioDescriptionImporterExporter::DtTleScenarioDescriptionImporterExporter | ( | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Loads information from the supplied ACO file into internal structures. Import data may contain additional information to be applied to the load. DtMSDLHierarchyPropertyMappings contains MSDL specific hierarchy mappings (SIDC code and Military Enumeration) in case this format wishes to use that information.
Implements DtScenarioDescriptionImporterExporter.
|
virtual |
Clone to create a new copy of the object. Will be used as a "clean" version for import.
Implements DtScenarioDescriptionImporterExporter.
Reimplemented in DtVrfTleScenarioDescriptionImporterExporter.
|
virtual |
Imports into the simulation. DtSimulationServices is not defined at this level, so subclasses at vrfobjcore level must implement. This level is a no-op.
Implements DtScenarioDescriptionImporterExporter.
Reimplemented in DtVrfTleScenarioDescriptionImporterExporter.
|
virtual |
Imports from the simulation into internal structures. DtSimulationServices is not defined at this level, so subclasses at vrfobjcore level must implement. This level is a no-op.
Implements DtScenarioDescriptionImporterExporter.
Reimplemented in DtVrfTleScenarioDescriptionImporterExporter.
|
virtual |
Saves the scenario description information to the specified file. The format will be a comma delimeted format containing the information specified at the top of this file.
Implements DtScenarioDescriptionImporterExporter.
|
virtual |
Returns a space delimeted list of the extensions supported ("ACO txt")
Implements DtScenarioDescriptionImporterExporter.
|
virtual |
Returns true if the supplied file can be loaded by this importer.
Implements DtScenarioDescriptionImporterExporter.
|
virtual |
Returns parser, if doesn't exist yet will create it.
Implements DtScenarioDescriptionImporterExporter.
|
virtual |
|
virtual |
|
protected |