VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Types | Protected Member Functions | Protected Attributes | Private Member Functions
DtSimulationModelSetLoader Class Reference
Inheritance diagram for DtSimulationModelSetLoader:
Inheritance graph
[legend]

Classes

class  EntityData
class  EnvironmentContainer

Public Types

enum  LoadFlags {
  LoadDataFiles = 0x00000001, LoadParameterFiles = 0x00000002, LoadSystemFiles = 0x00000004, LoadSupportingFiles = 0x00000008,
  LoadStandardSensorObjects = 0x00000010, LoadTranslationFiles = 0x00000020, LoadAll = LoadDataFiles | LoadParameterFiles | LoadSystemFiles | LoadSupportingFiles | LoadStandardSensorObjects | LoadTranslationFiles
}
typedef std::map< DtString,
DtVrfObjectParameters * > 
ParametersMap
typedef boost::shared_ptr
< EnvironmentContainer
EnvironmentContainerSP
typedef std::map< std::string,
EntityData * > 
ParametersData

Public Member Functions

 DtSimulationModelSetLoader (makVrv::DtDe &)
 default constructor
virtual ~DtSimulationModelSetLoader ()
virtual bool load (const DtSimulationModelSet &, LoadFlags flags=LoadAll)
virtual bool save (const DtFilename &)
virtual void setDisplayDe (makVrv::DtDe *)
virtual makVrv::DtDedisplayDe ()
virtual bool hasFileNamed (const std::string &s) const
 Returns true if there is a file named with the supplied file. Strips paths and such.
virtual bool addNewDataFile (const std::string &)
 Copies the data file from the specified location into the simulation model set data directory and loads it into the gui.
virtual std::string platform (const makVrf::DtEntityMapperKey &k) const
 Returns the platform of the particular item.
virtual std::string uiFilename (const makVrf::DtEntityMapperKey &k) const
 Returns the ui filename of the individual entityType.
virtual DtSimulationModelSetsimulationModelSet (const makVrf::DtEntityMapperKey &k) const
 Returns the simulation model set this entity type is in.
virtual std::string platformFileType (const makVrf::DtEntityMapperKey &k) const
 Returns the platform file.
virtual std::string platformKey (const makVrf::DtEntityMapperKey &k) const
 Returns the platform key for the given entity key.
virtual DtString platformDisplayName (const makVrf::DtEntityMapperKey &k) const
 Returns the display name of the platform, if it exists, else returns the platformFileType.
virtual DtString platformDisplayDescription (const makVrf::DtEntityMapperKey &k) const
 Returns the display description of the platform, if it exists, else returns the platform file name.
DtFilename getSystemDirectory () const
DtFilename getFormationDirectory () const
DtFilename getGuiDirectory () const
DtFilename path () const
DtFilename simulationModelSetFilename () const
 Returns the filename of the current simulation model set file.
virtual bool openSystemFiles (DtSimulationModelSet *set, const DtFilename &directory)
virtual bool loadForceHostilityFile (const DtFilename &f)
virtual bool loadDataFiles (const DtString &, DtSimulationModelSet *, bool fromMasterSMS)
 Loads all the data files in the data directory of the simulation model set.
virtual void loadTemplates (const DtString &, DtSimulationModelSet *)
 Loads template files from the given directory. Templates are used in the new model dialog if not created from existing.
virtual void makeTemplate (EntityData *)
 Adds a new template the the internal list and immediately saves it to the templates directory.
virtual void makeTemplate (const DtObjectType &)
virtual bool loadParameterFiles (DtSimulationModelSet *sms)
 Loads all the parameter files in the parameter directory of the simulation model set.
virtual bool loadModelSet ()
 Creates the model set list from the loaded data files.
virtual DtModelSetEntrymodelEntry (const DtObjectType &, bool matchPattern=false) const
 If there is no model entry, will create one with the object type, using the object types string as a label.
virtual DtString simulationModelSetFor (const DtEntityType &) const
 Returns the simulation model set file that this entity would come from if loaded into a scenario.
virtual DtModelSetEntry createModelSetEntryFrom (DtEnvironmentSP env, DtEnvValueSP objectNode) const
 Returns a model set entry based on the environment that contains a guiInformation entry.
virtual DtModelSetEntry createModelSetEntryFrom (const DtObjectType &) const
virtual void revertData (const makVrf::DtEntityMapperKey &key)
 Reverts the data to previous settings.
virtual EntityDatadataFor (const DtObjectType &) const
 Returns the variable bindings for the given object type.
virtual EntityDatadataFor (DtModelSetEntry *) const
 Returns the data for the entity data that has the exact model set entry address.
virtual bool containsObjectType (const DtObjectType &, bool onlyFromMasterSMS=false, DtString *name=0) const
 Returns true if an original (unmodified) model contains the object type or if a modified version does.
virtual bool hasModelNamed (const DtString &)
 Returns true if an original (unmodified) model contains the object name or if a modified version does.
virtual DtReaderWriter::SearchPaths searchPaths () const
virtual std::vector
< DtSimulationModelSet * > 
modelSets () const
virtual const ParametersMapavailableParameters () const
virtual bool createRwVariable (const DtObjectType &, const std::string &rwType, const std::string &rwName, DtReaderWriter *&source, DtReaderWriter *&backup)
 Given an object type create source an backup variables of the given RW type (if it exists).
virtual void replaceSystem (const DtFilename &)
virtual bool canAddSubordinatesTo (const DtObjectType &) const
virtual bool isModified (const DtObjectType &) const
virtual bool isModified (EntityData *) const
virtual bool isModified () const
virtual bool isNew (const DtObjectType &) const
virtual bool isNew (EntityData *) const
virtual bool isDeleted (const DtObjectType &) const
virtual bool isDeleted (EntityData *) const
virtual void deleteModel (DtModelSetEntry *)
 Schedules the model for "deletion".
virtual void deleteModel (const DtObjectType &)
virtual void deleteModel (EntityData *)
virtual bool changeObjectType (const DtObjectType &oldType, const DtObjectType &newType)
 Changes object type on model and data. Returns true if successful.
virtual bool changeMatchType (const DtObjectType &oldType, const DtObjectType &newType)
 Changes match type on data. Returns true if successful.
virtual void updateGuiInformation (EntityData *)
 Updates the model set entry information into the modified model data's gui information section.
virtual void updateSystemData (EntityData *)
 Updates data about systems (adds, removes or modifies)
virtual void sharedSystems (const DtFilename &systemFile, std::vector< DtModelSetEntry * > &result) const
 Returns all the model set entries that share the given system.
virtual void loadSystemFile (const DtFilename &)
 Loads the specified system file into the system database.
virtual void updateDataInformation (EntityData *)
 Updates all the data from the bindings into the modified data.
virtual void convertRegistryToEnvironment (const DtReaderWriterRegistry &data, DtEnvironmentSP env, DtEnvValueSP objectNode) const
 Converts the registry data to the XML environment format.
virtual void removeSystem (DtEnvironmentSP env, const DtString &system, DtEnvValueSP objectNode)
 Removes the system of the given name from the supplied environment.
virtual void addSystem (DtEnvironmentSP env, const DtRwVariableBindings *, DtEnvValueSP objectNode)
 Adds the given system to the environment.
virtual void changeDefaultCategory (const QString &old, const QString &newCat)
virtual void addDefaultCategories (QComboBox *)
void setDefaultCategories (const QStringList &)
void addDefaultCategory (const QString &)
const QStringList & defaultCategories () const
virtual void revertCategories ()
virtual bool hasModifiedCategories () const
void setDefaultOverlayLayers (const QStringList &)
const QStringList & defaultOverlayLayers () const
virtual void revertOverlayLayers ()
virtual bool hasModifiedOverlayLayers () const
virtual void changeDefaultOverlayLayer (const QString &old, const QString &newCat)
virtual void addDefaultOverlayLayers (QComboBox *)
void addDefaultOverlayLayer (const QString &)
virtual DtRwForces favoritesFor (const DtModelSetEntry *) const
virtual DtRwForces backupFavoritesFor (const DtModelSetEntry *) const
virtual void setFavoritesFor (DtModelSetEntry *, const DtRwForces &)
virtual void changeDefaultDeployedCountry (const QString &old, const QString &newCat)
virtual void addDefaultDeployedCountries (QComboBox *)
void setDefaultDeployedCountries (const QStringList &)
void addDefaultDeployedCountry (const QString &)
const QStringList & defaultDeployedCountries () const
virtual void revertDeployedCountries ()
virtual bool hasModifiedDeployedCountries () const
virtual DtRwVariableBindingscreateVariableBindingsForSystem (const DtFilename &, const DtString &newSystemName)
 Returns new variable bindings for the specified system.
virtual std::map< std::string,
DtEntityType > 
templatesForKind (int) const
 Returns a list of templates that can be used for the given entity kind. The key is the label.
virtual DtModelSetEntryaddNewEntity (const DtObjectType &base, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID)
 Adds a new entity of the given type based on the supplied type.
virtual DtModelSetEntryaddNewEntity (const std::string &platformType, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID)
 Adds a new entity of the given the supplied platform type.
DtModelSetEntryaddNewEntity (EntityData *baseData, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID)
 Adds a new entity given the base data. Will clone the data and add new based on it.
virtual void removeSystem (const DtFilename &)
 Removes the current system from the system database.
virtual const
DtRwVariableBindings
variableBindings () const
virtual QPixmap getIcon (const makVrf::DtEntityMapperKey &key, int pointSize=48, bool sizeToFont=false)
virtual void clearIcons (const makVrf::DtEntityMapperKey &key)
virtual void changeSubordinateTypes (const DtObjectType &oldType, const DtObjectType &newType)
 Scans all subordinate lists for the old type and changes it to the new type.
virtual DtVrfSubObjectParameterList subordinateObjectsFor (const DtObjectType &) const
 Returns a list of subordinate objects associated with the given entity type modified environment.
virtual DtVrfSubObjectParameterList subordinateObjectsFor (DtEnvironmentSP, DtEnvValueSP objectNode) const
virtual void updateSubordinateObjects (const DtObjectType &, const DtVrfSubObjectParameterList &)
 Updates the subordinate objects into the given object's modified environment.
virtual void updateSubordinateObjects (DtEnvironmentSP, DtEnvValueSP objectNode, const DtVrfSubObjectParameterList &)
virtual void updateFormationTable (const DtObjectType &, const DtFormationTable &)
 Updates modified formation table.
virtual DtEmbarkationInformation embarkationInformationFor (const DtObjectType &) const
 Returns a list of embarkation slots and all relevant information about embarkation.
virtual DtEmbarkationInformation embarkationInformationFor (DtEnvironmentSP, DtEnvValueSP objectNode) const
virtual void updateEmbarkationInformation (const DtObjectType &, const DtEmbarkationInformation &)
 Updates the embarkation slots into the given object's modified environment.
virtual void updateEmbarkationInformation (DtEnvironmentSP, DtEnvValueSP objectNode, const DtEmbarkationInformation &)
virtual DtDiGuyInformation diGuyInformationFor (const DtObjectType &) const
 Returns di-guy information for the specified object.
virtual void updateDiGuyInformation (const DtObjectType &, const DtDiGuyInformation &)
 Updates di-guy information for the specified object.
virtual
DtSensorSignatureInformation 
sensorSignatureInformationFor (const DtObjectType &) const
 Returns sensor signature information for the specified object.
virtual
DtSensorSignatureInformation 
sensorSignatureInformationFor (DtEnvironmentSP, DtEnvValueSP root) const
virtual void updateSensorSignatureInformation (const DtObjectType &, const DtSensorSignatureInformation &)
 Updates sensor signature information information for the specified object.
virtual void updateSensorSignatureInformation (DtEnvironmentSP, DtEnvValueSP root, const DtSensorSignatureInformation &)
virtual DtFormationTableformationTableFor (const DtObjectType &)
 Returns a list of formable table objects associated with the given entity type modified environment.
virtual DtFormationTableoriginalFormationTableFor (const DtObjectType &)
virtual Dt3dBoundingVolume boundingVolumeFor (const DtObjectType &) const
 Returns bounding volume for the given object.
virtual bool isAggregate (const DtObjectType &) const
 Returns true if this object is an aggregate.
bool loaded () const
const DtOrderedObjectTypeList
< EntityData * > & 
entityData () const
virtual bool isTemplate (const DtObjectType &) const
virtual void setForceManagerModified (bool)
virtual bool forceManagerModified () const
virtual bool saveData ()
 Walks through all the data and saves it out. Will make current data the modified data.
virtual bool saveFavorites ()
 Saves out the favorites file.
virtual DtObjectType templateObjectType (const std::string &parameterType) const
 Given the parameter type, returns the first item that matches that type's object type.
virtual void addInternalItem (const std::string &, bool markDataAsWell=true)
 Adds a new item to the internal items list. This is the name of the reader/writer variable.
virtual std::vector
< DtReaderWriter * > 
supportPointsFor (const DtObjectType &) const
 Returns a list of support points (left/right/other) for the given entity.
virtual DtObjectType uniqueEntityTypeFrom (const DtObjectType &) const
 Returns a new entity type that is unique based on the supplied type.
virtual makVrv::DtUnicode systemNameForSystem (const std::string &, DtFilename &fullFilename) const
 Returns the system name (from the meta data) for the give system.
const DtModelSetmodelSet () const
DtModelSetmodelSet ()
virtual makVrv::DtForceManagerforceManager ()
const DtSimulationModelSetsimulationModelSet () const
const DtFilename & parameterFilename () const
const DtComponentSystemDatabasesystemDatabase () const
DtFilename modelSetDirectory () const
virtual void forceRemoved (DtForceType forceType)
const DtRwForcesallForces () const
virtual std::vector< const
DtComponentSystemDefinition * > 
systemDefinitionsFor (const DtObjectType &o) const
virtual const DtReaderWriterfindVariable (const DtVariableBindingsList &, const DtString &) const
virtual const DtReaderWriterfindOriginalVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) const
virtual const DtReaderWriterfindModifiedVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) const
virtual DtReaderWriterfindVariable (const DtVariableBindingsList &, const DtString &)
virtual DtReaderWriterfindOriginalVariable (const makVrf::DtEntityMapperKey &emk, const DtString &)
virtual DtReaderWriterfindModifiedVariable (const makVrf::DtEntityMapperKey &emk, const DtString &)
virtual const DtReaderWritervariableFromAnyPlatform (const DtString &varName) const
virtual DtVrfObjectParametersplatformParameters (const makVrf::DtEntityMapperKey &key) const
virtual const
DtStandardSensorObjects
standardSensorObjects () const
virtual DtStandardSensorObjectsstandardSensorObjects ()
virtual bool processModelSet (DtSimulationModelSet *, LoadFlags flags=LoadAll, bool isMasterSMS=false)
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtSimulationModelSetLoaderinstance (makVrv::DtDe &)
static void registerInstance (makVrv::DtDe &, DtSimulationModelSetLoader *)
static DtSimulationModelSetLoadercreate (makVrv::DtDe *)

Public Attributes

boost::signal< void()> signal_preloadSimulationModelSet
boost::signal< void()> signal_simulationModelSetLoaded
boost::signal< void(std::vector
< EntityData * >)> 
signal_newDataFileAdded
boost::signal< void(EntityData *)> signal_entityEntryAboutToBeRemoved
boost::signal< void(EntityData *)> signal_entityEntryAdded

Protected Types

typedef std::map
< DtModelSetEntry
*, EntityData * > 
EntityDataByEntry

Protected Member Functions

virtual void markInternalItemsAsReadOnly (DtVariableBindingsList *)
 There are certain items that are kept in internal structures that are written out directly to the environment.
virtual const DtReaderWriterfindVariable (const DtString &var, const DtReaderWriter *rw) const
virtual void loadSystemFilesFromDirectory (const QString &directoryName, const DtVariableBindingsList &variableBindings)
virtual void addVariableReferences (DtReaderWriter *source, DtRwVariableBindings *toBindings) const
virtual void cleanup ()
virtual bool saveForceHostility (const DtFilename &filename)
virtual bool warned (const DtFilename &)
virtual void removeEntityFromSubObjects (const DtObjectType &)
virtual void mergeFavoritesIntoModelSet (DtModelSet *favorites, DtModelSet *set)
virtual DtVariableBindingsListcopyBindingsList (const DtVariableBindingsList *orig) const
virtual EntityDatacreateParameterDataFrom (DtVrfObjectParameters *) const
virtual bool updateFromPlatform (const DtReaderWriter *oldRegData, DtEnvironmentSP env, DtEnvValueSP objectNode) const
 Add any new variables. Returns true if variable added.
virtual bool traverseRwObject (const DtReaderWriter *rwObject, DtEnvironmentSP env, DtEnvValueSP objectNode) const
 Check for adding in system and other missing variables.
virtual void addElementFromSystemBinding (DtEnvironmentSP env, DtEnvValueSP parentElement, DtSystemParameterData *paramData) const
virtual DtFormationTableformationTableFor (DtEnvironmentSP, DtEnvValueSP objectNode) const
virtual void updateFormationTable (DtEnvironmentSP, DtEnvValueSP objectNode, const DtFormationTable &)
 Will also write out formation files.
virtual std::vector< EntityData * > addDataFromFile (const DtString &file, DtSimulationModelSet *set, bool isMasterSMS, bool signalAddition=true, bool isTemplate=false)
virtual DtModelSetEntryaddModelSetEntryFromEnvironment (DtEnvironmentSP, DtEnvValueSP node)
virtual void addToInternalCategories (DtModelSetEntry *entry)
virtual void addEntityDataEntry (EntityData *, bool signal=true)
virtual void removeEntityDataEntry (EntityData *, bool signal=true)
virtual
ParametersMap::const_iterator 
findAvailablePlatform (DtString platform) const
 Platform is fullname with directory or just name.
virtual
ParametersData::const_iterator 
findAvailableParameter (DtString platform) const
virtual
ParametersData::const_iterator 
findAvailableParameterFromFile (const DtFilename &platform) const
virtual void swapCurrentEntry (EntityData *, DtModelSetEntry *)
 Removes old value from internal entity data to entry map and replaces with new.
virtual DtString filenameFromEntityName (const DtString &name) const
 Converts an entity name to a file name.

Protected Attributes

QStringList myWarned
DtSimulationModelSetmySimulationModelSet
DtComponentSystemDatabasemySystemDatabase
DtFilename myParameterFilename
DtModelSetmyModelSet
DtRwForces myAllForces
QStringList myDefaultCategories
QStringList myDefaultOverlayLayers
QStringList myDefaultDeployedCountries
makVrv::DtDemyDe
makVrv::DtDemyDisplayDe
bool myLoaded
DtStandardSensorObjects myStandardSensorObjects
DtOrderedObjectTypeList
< EntityData * > 
myEntityData
DtEntityEditorScenarioExplorermyScenarioExplorer
ParametersMap myAvailableParameters
ParametersData myParametersData
std::set< std::string > myInternalItems
DtModelSetmyFavoritesModelSet
DtModelSetmyBackupFavoritesModelSet
EntityDataByEntry myEntityDataByEntry
std::vector< QTranslator * > myTranslators
bool myForceManagerModified

Private Member Functions

 DtSimulationModelSetLoader (const DtSimulationModelSetLoader &)
DtSimulationModelSetLoaderoperator= (const DtSimulationModelSetLoader &)

Member Typedef Documentation

typedef std::map<std::string, EntityData*> DtSimulationModelSetLoader::ParametersData

Member Enumeration Documentation

Enumerator:
LoadDataFiles 
LoadParameterFiles 
LoadSystemFiles 
LoadSupportingFiles 
LoadStandardSensorObjects 
LoadTranslationFiles 
LoadAll 

Constructor & Destructor Documentation

DtSimulationModelSetLoader::DtSimulationModelSetLoader ( makVrv::DtDe )

default constructor

virtual DtSimulationModelSetLoader::~DtSimulationModelSetLoader ( )
virtual
DtSimulationModelSetLoader::DtSimulationModelSetLoader ( const DtSimulationModelSetLoader )
private

Member Function Documentation

virtual bool DtSimulationModelSetLoader::load ( const DtSimulationModelSet ,
LoadFlags  flags = LoadAll 
)
virtual
virtual bool DtSimulationModelSetLoader::save ( const DtFilename &  )
virtual
static DtSimulationModelSetLoader& DtSimulationModelSetLoader::instance ( makVrv::DtDe )
static
static void DtSimulationModelSetLoader::registerInstance ( makVrv::DtDe ,
DtSimulationModelSetLoader  
)
static
virtual void DtSimulationModelSetLoader::setDisplayDe ( makVrv::DtDe )
virtual
virtual makVrv::DtDe& DtSimulationModelSetLoader::displayDe ( )
virtual
DtSimulationModelSetLoader& DtSimulationModelSetLoader::operator= ( const DtSimulationModelSetLoader )
private
virtual bool DtSimulationModelSetLoader::hasFileNamed ( const std::string &  s) const
virtual

Returns true if there is a file named with the supplied file. Strips paths and such.

virtual bool DtSimulationModelSetLoader::addNewDataFile ( const std::string &  )
virtual

Copies the data file from the specified location into the simulation model set data directory and loads it into the gui.

If there is a matching named file then it will not be added

virtual std::string DtSimulationModelSetLoader::platform ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the platform of the particular item.

virtual std::string DtSimulationModelSetLoader::uiFilename ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the ui filename of the individual entityType.

virtual DtSimulationModelSet* DtSimulationModelSetLoader::simulationModelSet ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the simulation model set this entity type is in.

virtual std::string DtSimulationModelSetLoader::platformFileType ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the platform file.

virtual std::string DtSimulationModelSetLoader::platformKey ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the platform key for the given entity key.

virtual DtString DtSimulationModelSetLoader::platformDisplayName ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the display name of the platform, if it exists, else returns the platformFileType.

virtual DtString DtSimulationModelSetLoader::platformDisplayDescription ( const makVrf::DtEntityMapperKey k) const
virtual

Returns the display description of the platform, if it exists, else returns the platform file name.

DtFilename DtSimulationModelSetLoader::getSystemDirectory ( ) const
DtFilename DtSimulationModelSetLoader::getFormationDirectory ( ) const
DtFilename DtSimulationModelSetLoader::getGuiDirectory ( ) const
DtFilename DtSimulationModelSetLoader::path ( ) const
DtFilename DtSimulationModelSetLoader::simulationModelSetFilename ( ) const
inline

Returns the filename of the current simulation model set file.

References DtSimulationModelSet::filename(), and mySimulationModelSet.

virtual bool DtSimulationModelSetLoader::openSystemFiles ( DtSimulationModelSet set,
const DtFilename &  directory 
)
virtual
virtual bool DtSimulationModelSetLoader::loadForceHostilityFile ( const DtFilename &  f)
virtual
virtual bool DtSimulationModelSetLoader::loadDataFiles ( const DtString ,
DtSimulationModelSet ,
bool  fromMasterSMS 
)
virtual

Loads all the data files in the data directory of the simulation model set.

If fromMasterSMS is true this is being loaded from the main containing SMS

virtual void DtSimulationModelSetLoader::loadTemplates ( const DtString ,
DtSimulationModelSet  
)
virtual

Loads template files from the given directory. Templates are used in the new model dialog if not created from existing.

virtual void DtSimulationModelSetLoader::makeTemplate ( EntityData )
virtual

Adds a new template the the internal list and immediately saves it to the templates directory.

virtual void DtSimulationModelSetLoader::makeTemplate ( const DtObjectType &  )
virtual
virtual bool DtSimulationModelSetLoader::loadParameterFiles ( DtSimulationModelSet sms)
virtual

Loads all the parameter files in the parameter directory of the simulation model set.

virtual bool DtSimulationModelSetLoader::loadModelSet ( )
virtual

Creates the model set list from the loaded data files.

virtual DtModelSetEntry* DtSimulationModelSetLoader::modelEntry ( const DtObjectType &  ,
bool  matchPattern = false 
) const
virtual

If there is no model entry, will create one with the object type, using the object types string as a label.

Will not add it to the .mst file, but rather will keep it in a separate list

virtual DtString DtSimulationModelSetLoader::simulationModelSetFor ( const DtEntityType &  ) const
virtual

Returns the simulation model set file that this entity would come from if loaded into a scenario.

virtual DtModelSetEntry DtSimulationModelSetLoader::createModelSetEntryFrom ( DtEnvironmentSP  env,
DtEnvValueSP  objectNode 
) const
virtual

Returns a model set entry based on the environment that contains a guiInformation entry.

virtual DtModelSetEntry DtSimulationModelSetLoader::createModelSetEntryFrom ( const DtObjectType &  ) const
virtual
virtual void DtSimulationModelSetLoader::revertData ( const makVrf::DtEntityMapperKey key)
virtual

Reverts the data to previous settings.

virtual EntityData* DtSimulationModelSetLoader::dataFor ( const DtObjectType &  ) const
virtual

Returns the variable bindings for the given object type.

virtual EntityData* DtSimulationModelSetLoader::dataFor ( DtModelSetEntry ) const
virtual

Returns the data for the entity data that has the exact model set entry address.

virtual bool DtSimulationModelSetLoader::containsObjectType ( const DtObjectType &  ,
bool  onlyFromMasterSMS = false,
DtString name = 0 
) const
virtual

Returns true if an original (unmodified) model contains the object type or if a modified version does.

virtual bool DtSimulationModelSetLoader::hasModelNamed ( const DtString )
virtual

Returns true if an original (unmodified) model contains the object name or if a modified version does.

virtual DtReaderWriter::SearchPaths DtSimulationModelSetLoader::searchPaths ( ) const
virtual
virtual std::vector<DtSimulationModelSet*> DtSimulationModelSetLoader::modelSets ( ) const
virtual
virtual const ParametersMap& DtSimulationModelSetLoader::availableParameters ( ) const
inlinevirtual
virtual bool DtSimulationModelSetLoader::createRwVariable ( const DtObjectType &  ,
const std::string &  rwType,
const std::string &  rwName,
DtReaderWriter *&  source,
DtReaderWriter *&  backup 
)
virtual

Given an object type create source an backup variables of the given RW type (if it exists).

Returns false if no rw type to match or named item already exists

virtual void DtSimulationModelSetLoader::replaceSystem ( const DtFilename &  )
virtual
virtual bool DtSimulationModelSetLoader::canAddSubordinatesTo ( const DtObjectType &  ) const
virtual
virtual bool DtSimulationModelSetLoader::isModified ( const DtObjectType &  ) const
virtual
virtual bool DtSimulationModelSetLoader::isModified ( EntityData ) const
virtual
virtual bool DtSimulationModelSetLoader::isModified ( ) const
virtual
virtual bool DtSimulationModelSetLoader::isNew ( const DtObjectType &  ) const
virtual
virtual bool DtSimulationModelSetLoader::isNew ( EntityData ) const
virtual
virtual bool DtSimulationModelSetLoader::isDeleted ( const DtObjectType &  ) const
virtual
virtual bool DtSimulationModelSetLoader::isDeleted ( EntityData ) const
virtual
virtual void DtSimulationModelSetLoader::deleteModel ( DtModelSetEntry )
virtual

Schedules the model for "deletion".

virtual void DtSimulationModelSetLoader::deleteModel ( const DtObjectType &  )
virtual
virtual void DtSimulationModelSetLoader::deleteModel ( EntityData )
virtual
virtual bool DtSimulationModelSetLoader::changeObjectType ( const DtObjectType &  oldType,
const DtObjectType &  newType 
)
virtual

Changes object type on model and data. Returns true if successful.

virtual bool DtSimulationModelSetLoader::changeMatchType ( const DtObjectType &  oldType,
const DtObjectType &  newType 
)
virtual

Changes match type on data. Returns true if successful.

virtual void DtSimulationModelSetLoader::updateGuiInformation ( EntityData )
virtual

Updates the model set entry information into the modified model data's gui information section.

If one does not exist, creates one

virtual void DtSimulationModelSetLoader::updateSystemData ( EntityData )
virtual

Updates data about systems (adds, removes or modifies)

virtual void DtSimulationModelSetLoader::sharedSystems ( const DtFilename &  systemFile,
std::vector< DtModelSetEntry * > &  result 
) const
virtual

Returns all the model set entries that share the given system.

virtual void DtSimulationModelSetLoader::loadSystemFile ( const DtFilename &  )
virtual

Loads the specified system file into the system database.

virtual void DtSimulationModelSetLoader::updateDataInformation ( EntityData )
virtual

Updates all the data from the bindings into the modified data.

virtual void DtSimulationModelSetLoader::convertRegistryToEnvironment ( const DtReaderWriterRegistry data,
DtEnvironmentSP  env,
DtEnvValueSP  objectNode 
) const
virtual

Converts the registry data to the XML environment format.

virtual void DtSimulationModelSetLoader::removeSystem ( DtEnvironmentSP  env,
const DtString system,
DtEnvValueSP  objectNode 
)
virtual

Removes the system of the given name from the supplied environment.

virtual void DtSimulationModelSetLoader::addSystem ( DtEnvironmentSP  env,
const DtRwVariableBindings ,
DtEnvValueSP  objectNode 
)
virtual

Adds the given system to the environment.

virtual void DtSimulationModelSetLoader::changeDefaultCategory ( const QString &  old,
const QString &  newCat 
)
virtual
virtual void DtSimulationModelSetLoader::addDefaultCategories ( QComboBox )
virtual
void DtSimulationModelSetLoader::setDefaultCategories ( const QStringList &  l)
inline

References myDefaultCategories.

void DtSimulationModelSetLoader::addDefaultCategory ( const QString &  l)
inline

References myDefaultCategories.

const QStringList & DtSimulationModelSetLoader::defaultCategories ( ) const
inline

References myDefaultCategories.

virtual void DtSimulationModelSetLoader::revertCategories ( )
virtual
virtual bool DtSimulationModelSetLoader::hasModifiedCategories ( ) const
virtual
void DtSimulationModelSetLoader::setDefaultOverlayLayers ( const QStringList &  l)
inline
const QStringList & DtSimulationModelSetLoader::defaultOverlayLayers ( ) const
inline
virtual void DtSimulationModelSetLoader::revertOverlayLayers ( )
virtual
virtual bool DtSimulationModelSetLoader::hasModifiedOverlayLayers ( ) const
virtual
virtual void DtSimulationModelSetLoader::changeDefaultOverlayLayer ( const QString &  old,
const QString &  newCat 
)
virtual
virtual void DtSimulationModelSetLoader::addDefaultOverlayLayers ( QComboBox )
virtual
void DtSimulationModelSetLoader::addDefaultOverlayLayer ( const QString &  l)
inline
virtual DtRwForces DtSimulationModelSetLoader::favoritesFor ( const DtModelSetEntry ) const
virtual
virtual DtRwForces DtSimulationModelSetLoader::backupFavoritesFor ( const DtModelSetEntry ) const
virtual
virtual void DtSimulationModelSetLoader::setFavoritesFor ( DtModelSetEntry ,
const DtRwForces  
)
virtual
virtual void DtSimulationModelSetLoader::changeDefaultDeployedCountry ( const QString &  old,
const QString &  newCat 
)
virtual
virtual void DtSimulationModelSetLoader::addDefaultDeployedCountries ( QComboBox )
virtual
void DtSimulationModelSetLoader::setDefaultDeployedCountries ( const QStringList &  l)
inline
void DtSimulationModelSetLoader::addDefaultDeployedCountry ( const QString &  l)
inline
const QStringList & DtSimulationModelSetLoader::defaultDeployedCountries ( ) const
inline
virtual void DtSimulationModelSetLoader::revertDeployedCountries ( )
virtual
virtual bool DtSimulationModelSetLoader::hasModifiedDeployedCountries ( ) const
virtual
virtual DtRwVariableBindings* DtSimulationModelSetLoader::createVariableBindingsForSystem ( const DtFilename &  ,
const DtString newSystemName 
)
virtual

Returns new variable bindings for the specified system.

virtual std::map<std::string, DtEntityType> DtSimulationModelSetLoader::templatesForKind ( int  ) const
virtual

Returns a list of templates that can be used for the given entity kind. The key is the label.

virtual DtModelSetEntry* DtSimulationModelSetLoader::addNewEntity ( const DtObjectType &  base,
const DtObjectType &  newType,
const DtString name,
const DtRwNLengthStringVector categories,
const DtString uniqueID 
)
virtual

Adds a new entity of the given type based on the supplied type.

Will create a clone of the data found. If no data exists no entity will be created

virtual DtModelSetEntry* DtSimulationModelSetLoader::addNewEntity ( const std::string &  platformType,
const DtObjectType &  newType,
const DtString name,
const DtRwNLengthStringVector categories,
const DtString uniqueID 
)
virtual

Adds a new entity of the given the supplied platform type.

Will add all the variables from the platform as starting points for the new entity

DtModelSetEntry* DtSimulationModelSetLoader::addNewEntity ( EntityData baseData,
const DtObjectType &  newType,
const DtString name,
const DtRwNLengthStringVector categories,
const DtString uniqueID 
)

Adds a new entity given the base data. Will clone the data and add new based on it.

virtual void DtSimulationModelSetLoader::removeSystem ( const DtFilename &  )
virtual

Removes the current system from the system database.

virtual const DtRwVariableBindings* DtSimulationModelSetLoader::variableBindings ( ) const
virtual
virtual QPixmap DtSimulationModelSetLoader::getIcon ( const makVrf::DtEntityMapperKey key,
int  pointSize = 48,
bool  sizeToFont = false 
)
virtual
virtual void DtSimulationModelSetLoader::clearIcons ( const makVrf::DtEntityMapperKey key)
virtual
static DtSimulationModelSetLoader* DtSimulationModelSetLoader::create ( makVrv::DtDe )
static
virtual void DtSimulationModelSetLoader::changeSubordinateTypes ( const DtObjectType &  oldType,
const DtObjectType &  newType 
)
virtual

Scans all subordinate lists for the old type and changes it to the new type.

virtual DtVrfSubObjectParameterList DtSimulationModelSetLoader::subordinateObjectsFor ( const DtObjectType &  ) const
virtual

Returns a list of subordinate objects associated with the given entity type modified environment.

virtual DtVrfSubObjectParameterList DtSimulationModelSetLoader::subordinateObjectsFor ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode 
) const
virtual
virtual void DtSimulationModelSetLoader::updateSubordinateObjects ( const DtObjectType &  ,
const DtVrfSubObjectParameterList  
)
virtual

Updates the subordinate objects into the given object's modified environment.

virtual void DtSimulationModelSetLoader::updateSubordinateObjects ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode,
const DtVrfSubObjectParameterList  
)
virtual
virtual void DtSimulationModelSetLoader::updateFormationTable ( const DtObjectType &  ,
const DtFormationTable  
)
virtual

Updates modified formation table.

virtual DtEmbarkationInformation DtSimulationModelSetLoader::embarkationInformationFor ( const DtObjectType &  ) const
virtual

Returns a list of embarkation slots and all relevant information about embarkation.

virtual DtEmbarkationInformation DtSimulationModelSetLoader::embarkationInformationFor ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode 
) const
virtual
virtual void DtSimulationModelSetLoader::updateEmbarkationInformation ( const DtObjectType &  ,
const DtEmbarkationInformation  
)
virtual

Updates the embarkation slots into the given object's modified environment.

virtual void DtSimulationModelSetLoader::updateEmbarkationInformation ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode,
const DtEmbarkationInformation  
)
virtual
virtual DtDiGuyInformation DtSimulationModelSetLoader::diGuyInformationFor ( const DtObjectType &  ) const
virtual

Returns di-guy information for the specified object.

virtual void DtSimulationModelSetLoader::updateDiGuyInformation ( const DtObjectType &  ,
const DtDiGuyInformation  
)
virtual

Updates di-guy information for the specified object.

virtual DtSensorSignatureInformation DtSimulationModelSetLoader::sensorSignatureInformationFor ( const DtObjectType &  ) const
virtual

Returns sensor signature information for the specified object.

virtual DtSensorSignatureInformation DtSimulationModelSetLoader::sensorSignatureInformationFor ( DtEnvironmentSP  ,
DtEnvValueSP  root 
) const
virtual
virtual void DtSimulationModelSetLoader::updateSensorSignatureInformation ( const DtObjectType &  ,
const DtSensorSignatureInformation  
)
virtual

Updates sensor signature information information for the specified object.

virtual void DtSimulationModelSetLoader::updateSensorSignatureInformation ( DtEnvironmentSP  ,
DtEnvValueSP  root,
const DtSensorSignatureInformation  
)
virtual
virtual DtFormationTable* DtSimulationModelSetLoader::formationTableFor ( const DtObjectType &  )
virtual

Returns a list of formable table objects associated with the given entity type modified environment.

virtual DtFormationTable* DtSimulationModelSetLoader::originalFormationTableFor ( const DtObjectType &  )
virtual
virtual Dt3dBoundingVolume DtSimulationModelSetLoader::boundingVolumeFor ( const DtObjectType &  ) const
virtual

Returns bounding volume for the given object.

virtual bool DtSimulationModelSetLoader::isAggregate ( const DtObjectType &  ) const
virtual

Returns true if this object is an aggregate.

bool DtSimulationModelSetLoader::loaded ( ) const
inline
const DtOrderedObjectTypeList<EntityData*>& DtSimulationModelSetLoader::entityData ( ) const
inline
virtual bool DtSimulationModelSetLoader::isTemplate ( const DtObjectType &  ) const
virtual
virtual void DtSimulationModelSetLoader::setForceManagerModified ( bool  )
virtual
virtual bool DtSimulationModelSetLoader::forceManagerModified ( ) const
virtual
virtual bool DtSimulationModelSetLoader::saveData ( )
virtual

Walks through all the data and saves it out. Will make current data the modified data.

virtual bool DtSimulationModelSetLoader::saveFavorites ( )
virtual

Saves out the favorites file.

virtual DtObjectType DtSimulationModelSetLoader::templateObjectType ( const std::string &  parameterType) const
virtual

Given the parameter type, returns the first item that matches that type's object type.

virtual void DtSimulationModelSetLoader::addInternalItem ( const std::string &  ,
bool  markDataAsWell = true 
)
virtual

Adds a new item to the internal items list. This is the name of the reader/writer variable.

virtual std::vector<DtReaderWriter*> DtSimulationModelSetLoader::supportPointsFor ( const DtObjectType &  ) const
virtual

Returns a list of support points (left/right/other) for the given entity.

Changing the reader/writer values supplied will change the modified values of the entity

virtual DtObjectType DtSimulationModelSetLoader::uniqueEntityTypeFrom ( const DtObjectType &  ) const
virtual

Returns a new entity type that is unique based on the supplied type.

virtual makVrv::DtUnicode DtSimulationModelSetLoader::systemNameForSystem ( const std::string &  ,
DtFilename &  fullFilename 
) const
virtual

Returns the system name (from the meta data) for the give system.

const DtModelSet * DtSimulationModelSetLoader::modelSet ( ) const
inline

References myModelSet.

DtModelSet * DtSimulationModelSetLoader::modelSet ( )
inline

References myModelSet.

virtual makVrv::DtForceManager* DtSimulationModelSetLoader::forceManager ( )
virtual
const DtSimulationModelSet & DtSimulationModelSetLoader::simulationModelSet ( ) const
inline

References mySimulationModelSet.

const DtFilename & DtSimulationModelSetLoader::parameterFilename ( ) const
inline

References myParameterFilename.

const DtComponentSystemDatabase* DtSimulationModelSetLoader::systemDatabase ( ) const
DtFilename DtSimulationModelSetLoader::modelSetDirectory ( ) const
virtual void DtSimulationModelSetLoader::forceRemoved ( DtForceType  forceType)
virtual
const DtRwForces & DtSimulationModelSetLoader::allForces ( ) const
inline

References myAllForces.

virtual std::vector<const DtComponentSystemDefinition*> DtSimulationModelSetLoader::systemDefinitionsFor ( const DtObjectType &  o) const
virtual
virtual const DtReaderWriter* DtSimulationModelSetLoader::findVariable ( const DtVariableBindingsList ,
const DtString  
) const
virtual
virtual const DtReaderWriter* DtSimulationModelSetLoader::findOriginalVariable ( const makVrf::DtEntityMapperKey emk,
const DtString  
) const
virtual
virtual const DtReaderWriter* DtSimulationModelSetLoader::findModifiedVariable ( const makVrf::DtEntityMapperKey emk,
const DtString  
) const
virtual
virtual DtReaderWriter* DtSimulationModelSetLoader::findVariable ( const DtVariableBindingsList ,
const DtString  
)
virtual
virtual DtReaderWriter* DtSimulationModelSetLoader::findOriginalVariable ( const makVrf::DtEntityMapperKey emk,
const DtString  
)
virtual
virtual DtReaderWriter* DtSimulationModelSetLoader::findModifiedVariable ( const makVrf::DtEntityMapperKey emk,
const DtString  
)
virtual
virtual const DtReaderWriter* DtSimulationModelSetLoader::variableFromAnyPlatform ( const DtString varName) const
virtual
virtual DtVrfObjectParameters* DtSimulationModelSetLoader::platformParameters ( const makVrf::DtEntityMapperKey key) const
virtual
virtual const DtStandardSensorObjects& DtSimulationModelSetLoader::standardSensorObjects ( ) const
virtual
virtual DtStandardSensorObjects& DtSimulationModelSetLoader::standardSensorObjects ( )
virtual
virtual bool DtSimulationModelSetLoader::processModelSet ( DtSimulationModelSet ,
LoadFlags  flags = LoadAll,
bool  isMasterSMS = false 
)
virtual
virtual void DtSimulationModelSetLoader::markInternalItemsAsReadOnly ( DtVariableBindingsList )
protectedvirtual

There are certain items that are kept in internal structures that are written out directly to the environment.

These items also appear in the bindings list. This routine will find those items and mark them as read-only. Items can be added to this list by calling the "addInternalItem" method

virtual const DtReaderWriter* DtSimulationModelSetLoader::findVariable ( const DtString var,
const DtReaderWriter rw 
) const
protectedvirtual
virtual void DtSimulationModelSetLoader::loadSystemFilesFromDirectory ( const QString &  directoryName,
const DtVariableBindingsList variableBindings 
)
protectedvirtual
virtual void DtSimulationModelSetLoader::addVariableReferences ( DtReaderWriter source,
DtRwVariableBindings toBindings 
) const
protectedvirtual
virtual void DtSimulationModelSetLoader::cleanup ( )
protectedvirtual
virtual bool DtSimulationModelSetLoader::saveForceHostility ( const DtFilename &  filename)
protectedvirtual
virtual bool DtSimulationModelSetLoader::warned ( const DtFilename &  )
protectedvirtual
virtual void DtSimulationModelSetLoader::removeEntityFromSubObjects ( const DtObjectType &  )
protectedvirtual
virtual void DtSimulationModelSetLoader::mergeFavoritesIntoModelSet ( DtModelSet favorites,
DtModelSet set 
)
protectedvirtual
virtual DtVariableBindingsList* DtSimulationModelSetLoader::copyBindingsList ( const DtVariableBindingsList orig) const
protectedvirtual
virtual EntityData* DtSimulationModelSetLoader::createParameterDataFrom ( DtVrfObjectParameters ) const
protectedvirtual
virtual bool DtSimulationModelSetLoader::updateFromPlatform ( const DtReaderWriter oldRegData,
DtEnvironmentSP  env,
DtEnvValueSP  objectNode 
) const
protectedvirtual

Add any new variables. Returns true if variable added.

virtual bool DtSimulationModelSetLoader::traverseRwObject ( const DtReaderWriter rwObject,
DtEnvironmentSP  env,
DtEnvValueSP  objectNode 
) const
protectedvirtual

Check for adding in system and other missing variables.

virtual void DtSimulationModelSetLoader::addElementFromSystemBinding ( DtEnvironmentSP  env,
DtEnvValueSP  parentElement,
DtSystemParameterData paramData 
) const
protectedvirtual
virtual DtFormationTable* DtSimulationModelSetLoader::formationTableFor ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode 
) const
protectedvirtual
virtual void DtSimulationModelSetLoader::updateFormationTable ( DtEnvironmentSP  ,
DtEnvValueSP  objectNode,
const DtFormationTable  
)
protectedvirtual

Will also write out formation files.

virtual std::vector<EntityData*> DtSimulationModelSetLoader::addDataFromFile ( const DtString file,
DtSimulationModelSet set,
bool  isMasterSMS,
bool  signalAddition = true,
bool  isTemplate = false 
)
protectedvirtual
virtual DtModelSetEntry* DtSimulationModelSetLoader::addModelSetEntryFromEnvironment ( DtEnvironmentSP  ,
DtEnvValueSP  node 
)
protectedvirtual
virtual void DtSimulationModelSetLoader::addToInternalCategories ( DtModelSetEntry entry)
protectedvirtual
virtual void DtSimulationModelSetLoader::addEntityDataEntry ( EntityData ,
bool  signal = true 
)
protectedvirtual
virtual void DtSimulationModelSetLoader::removeEntityDataEntry ( EntityData ,
bool  signal = true 
)
protectedvirtual
virtual ParametersMap::const_iterator DtSimulationModelSetLoader::findAvailablePlatform ( DtString  platform) const
protectedvirtual

Platform is fullname with directory or just name.

virtual ParametersData::const_iterator DtSimulationModelSetLoader::findAvailableParameter ( DtString  platform) const
protectedvirtual
virtual ParametersData::const_iterator DtSimulationModelSetLoader::findAvailableParameterFromFile ( const DtFilename &  platform) const
protectedvirtual
virtual void DtSimulationModelSetLoader::swapCurrentEntry ( EntityData ,
DtModelSetEntry  
)
protectedvirtual

Removes old value from internal entity data to entry map and replaces with new.

virtual DtString DtSimulationModelSetLoader::filenameFromEntityName ( const DtString name) const
protectedvirtual

Converts an entity name to a file name.

Member Data Documentation

boost::signal<void ()> DtSimulationModelSetLoader::signal_preloadSimulationModelSet
boost::signal<void ()> DtSimulationModelSetLoader::signal_simulationModelSetLoaded
boost::signal<void (std::vector<EntityData*>)> DtSimulationModelSetLoader::signal_newDataFileAdded
boost::signal<void (EntityData*)> DtSimulationModelSetLoader::signal_entityEntryAboutToBeRemoved
boost::signal<void (EntityData*)> DtSimulationModelSetLoader::signal_entityEntryAdded
QStringList DtSimulationModelSetLoader::myWarned
protected
DtSimulationModelSet* DtSimulationModelSetLoader::mySimulationModelSet
protected
DtComponentSystemDatabase* DtSimulationModelSetLoader::mySystemDatabase
protected
DtFilename DtSimulationModelSetLoader::myParameterFilename
protected

Referenced by parameterFilename().

DtModelSet* DtSimulationModelSetLoader::myModelSet
protected

Referenced by modelSet().

DtRwForces DtSimulationModelSetLoader::myAllForces
protected

Referenced by allForces().

QStringList DtSimulationModelSetLoader::myDefaultCategories
protected
QStringList DtSimulationModelSetLoader::myDefaultOverlayLayers
protected
QStringList DtSimulationModelSetLoader::myDefaultDeployedCountries
protected
makVrv::DtDe& DtSimulationModelSetLoader::myDe
protected
makVrv::DtDe* DtSimulationModelSetLoader::myDisplayDe
protected
bool DtSimulationModelSetLoader::myLoaded
protected
DtStandardSensorObjects DtSimulationModelSetLoader::myStandardSensorObjects
protected
DtOrderedObjectTypeList<EntityData*> DtSimulationModelSetLoader::myEntityData
protected
DtEntityEditorScenarioExplorer* DtSimulationModelSetLoader::myScenarioExplorer
protected
ParametersMap DtSimulationModelSetLoader::myAvailableParameters
protected
ParametersData DtSimulationModelSetLoader::myParametersData
protected
std::set<std::string> DtSimulationModelSetLoader::myInternalItems
protected
DtModelSet* DtSimulationModelSetLoader::myFavoritesModelSet
protected
DtModelSet* DtSimulationModelSetLoader::myBackupFavoritesModelSet
protected
EntityDataByEntry DtSimulationModelSetLoader::myEntityDataByEntry
protected
std::vector<QTranslator*> DtSimulationModelSetLoader::myTranslators
protected
bool DtSimulationModelSetLoader::myForceManagerModified
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)