![]() |
VR-Forces 5.0.3 Developer's Guide
|

Public Member Functions | |
| DtSimulationVisualMetaDataManager (makVrv::DtDe &de, makVrv::DtDe &appDe) | |
| virtual | ~DtSimulationVisualMetaDataManager () |
| virtual DtVrfVisualMetaDataManager::Markings | visualMetaDataFor (const DtEntityType &et) |
Public Member Functions inherited from makVrf::DtVrfVisualMetaDataManager | |
| DtVrfVisualMetaDataManager (makVrv::DtDe &) | |
| DtVrfVisualMetaDataManager (const DtVrfVisualMetaDataManager &) | |
| virtual | ~DtVrfVisualMetaDataManager () |
| virtual std::vector < DtVrfModelManager::ModelInformation > | modelDefinitionsFor (const DtEntityType &objectType) const |
| virtual DtFilename | metaDataFileFor (const DtEntityType &) const |
| virtual std::map< std::string, std::string > | markingsFromVisualMetaData (const DtEntityType &, bool skipVariants=false, const std::map< std::string, std::string > &variantSelections=std::map< std::string, std::string >()) |
| virtual std::map< std::string, std::string > | markingsFromVisualMetaData (const std::vector< DtEntityType > &, bool skipVariants=false, const std::map< std::string, std::string > &variantSelections=std::map< std::string, std::string >()) |
| virtual Markings | visualMetaDataFor (const std::vector< DtEntityType > &types, bool unionOf=true) |
| virtual Markings | visualMetaDataFor (const DtEntityType &types, bool unionOf) |
| virtual std::map< std::string, std::string > | subvariantToVariantMap (const std::vector< DtEntityType > &) const |
| virtual std::map< std::string, std::string > | subvariantToVariantMap (const DtEntityType &) const |
| virtual bool | isCountryLinkage (const std::string &) const |
| virtual void | setSelectedCountry (const std::string &) |
| virtual std::string | selectedCountry (int force, std::string &forceCountry) const |
| virtual void | setSelectionByLinkage (const std::string &linkage, const std::string &marking) |
| virtual std::string | selectionByLinkage (const std::string &linkage) const |
| virtual std::map< std::string, std::string > | markingsFor (const std::vector< makVrv::DtSimEntry * > &data) const |
| virtual std::map< std::string, std::string > | markingsFor (makVrv::DtUniqueID id) const |
| virtual std::map< std::string, std::string > | markingsFor (const std::vector< makVrv::DtUniqueID > &) const |
Public Member Functions inherited from DtVisualMetaDataManager | |
| DtVisualMetaDataManager () | |
| DtVisualMetaDataManager (const DtVisualMetaDataManager &) | |
| virtual | ~DtVisualMetaDataManager () |
| virtual Markings | visualMetaDataFor (const DtFilename &metaDataFile, const DtRwVisualMetaData &vmd=DtRwVisualMetaData("")) |
| virtual void | clear () |
| virtual std::map< std::string, std::string > | markingsFromVisualMetaData (const DtFilename &metaDataFile, const DtRwVisualMetaData &, bool skipVariants=false, const std::map< std::string, std::string > &variantSelections=std::map< std::string, std::string >()) |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Protected Attributes | |
| makVrv::DtDe & | myAppDe |
Protected Attributes inherited from makVrf::DtVrfVisualMetaDataManager | |
| makVrv::DtDe & | myDe |
| std::string | mySelectedCountry |
| SelectionsByLinkage | mySelectionsByLinkage |
Protected Attributes inherited from DtVisualMetaDataManager | |
| StoredMarkings | myStoredMarkings |
| tbb::spin_rw_mutex | myStoredMarkingsMutex |
Additional Inherited Members | |
Public Types inherited from DtVisualMetaDataManager | |
| typedef std::map< std::string, Mapping > | MarkingMappings |
| typedef std::map< std::string, Marking > | Markings |
Static Public Member Functions inherited from makVrf::DtVrfVisualMetaDataManager | |
| static DtVrfVisualMetaDataManager & | instance (makVrv::DtDe &de) |
| static void | registerInstance (makVrv::DtDe &de, DtVrfVisualMetaDataManager *object) |
| static std::string | uncategorizedCode () |
| static std::string | allCode () |
Static Public Member Functions inherited from DtVisualMetaDataManager | |
| static DtVisualMetaDataManager * | setInstance (DtVisualMetaDataManager *) |
| static DtVisualMetaDataManager * | instance () |
Protected Types inherited from makVrf::DtVrfVisualMetaDataManager | |
| typedef std::map< std::string, std::string > | SelectionsByLinkage |
Protected Types inherited from DtVisualMetaDataManager | |
| typedef std::map< std::string, Markings > | StoredMarkings |
Protected Member Functions inherited from makVrf::DtVrfVisualMetaDataManager | |
| virtual bool | intersectMarkings (Markings &result, const Markings &source) const |
| virtual void | unionMarkings (Markings &result, const Markings &source) const |
| virtual std::vector< DtEntityType > | typesToCheck (const std::vector< DtEntityType > &) const |
Protected Member Functions inherited from DtVisualMetaDataManager | |
| virtual std::vector< OrderedInfo > | orderFromSelection (const MarkingMappings &, const DtRwNLengthStringVector &) const |
| virtual std::string | randomlySelect (const std::vector< OrderedInfo > &, double topPercentToChoose, double topRandomPrecent) const |
| virtual std::string | weightedExponential (const std::vector< OrderedInfo > &) const |
| virtual void * | loadMetaFile (const DtFilename &) const |
| virtual std::string | variantSelection (const std::string &linkage, const Markings &, const DtRwVisualMetaDataEntry &) const |
| virtual std::string | subvariantSelection (const std::string &linkage, const Markings &, const DtRwVisualMetaData &, const std::map< std::string, std::string > &variantSelections) const |
Static Protected Attributes inherited from DtVisualMetaDataManager | |
| static DtVisualMetaDataManager * | theInstance |
| DtSimulationVisualMetaDataManager::DtSimulationVisualMetaDataManager | ( | makVrv::DtDe & | de, |
| makVrv::DtDe & | appDe | ||
| ) |
|
virtual |
|
virtual |
Pass to DtSimulationModelSetManager to update with temporary changes to selection methodology.
Reimplemented from makVrf::DtVrfVisualMetaDataManager.
|
protected |