VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Files | Enumerations
vrfutil

This library contains many useful utility classes that are accessed by both the front end gui and the simulation end. More...

Collaboration diagram for vrfutil:

Classes

class  DtCoefficientsSignatureModifier
 Stores a list of coefficients to be used by the evaluator. More...
 
class  DtConcealmentSignatureModifier
 A signature modifier which can change the signature of a target based on its concealment setting. More...
 
class  DtDepthSignatureModifier
 Stores a depth at which an entity's signature becomes 0. More...
 
class  DtEmissionsSignatureModifier
 A signature modifier which can change the signature of a target based on its electromagnetic emissions. More...
 
class  DtEngineeringAreaSignatureModifier
 A signature modifier which can change the signature of a target based on any engineering areas it is in contact with which may be affecting its signature. More...
 
class  DtFeatureAreaSignatureModifier
 A signature modifier which can change the signature of a target based on any feature areas it is in contact with which may be affecting its signature. More...
 
class  DtFeatureAreaSignatureModifierEntry
 An entry containing the signature modifier parameters for a single terrain feature query. More...
 
class  DtMultiplierSignatureModifier
 A base class for all multiplier signature modifiers. More...
 
class  DtPostureSignatureModifier
 A signature modifier which can change the signature of a target aggregate based on its posture. More...
 
class  DtRwOrbatData
 
class  DtRwSensorSignature
 A RW container class holding signature data for a single sensor domain. More...
 
class  DtRwSensorSignatureList
 A RW-List containing DtRwSensorSignature elements. More...
 
class  DtSignatureModifierFactory
 Factory for producing subclasses of DtSignatureModifier. More...
 
class  DtSpeedSignatureModifier
 A signature modifier which can change the signature of a target based on its speed. More...
 
class  DtSplitMessageKey
 Class: DtSplitMessageKey. More...
 
class  DtSubsurfaceExtensibleArtPartSignatureModifier
 Stores a list of coefficients to be used by the evaluator. More...
 
class  DtUnderwaterAcousticsSignatureModifier
 Modifies a signature based on presence of an enabled active sonar system and a propulsion noise generator. More...
 

Files

file  rwObjectType.h
 
file  airSpeedCalculator.h
 
file  modelSet.h
 
file  rwNavigationPreferenceList.h
 
file  rwTriggersList.h
 
file  1DRegularTableFn.h
 
file  1DTableFn.h
 
file  actionUrgencyLevel.h
 Contains the DtActionUrgencyLevel enumeration declaration.
 
file  addressMap.h
 
file  adjustDemeanorTypes.h
 
file  aggregatedResourceList.h
 
file  aircraftFuelConsumptionModel.h
 
file  appPathResolver.h
 
file  artPartUtils.h
 
file  aSEMovementFileLoader.h
 
file  averager.h
 
file  backend.h
 
file  backendMap.h
 
file  backendMapEntry.h
 
file  baseTableFunction.h
 
file  ceAltitude.h
 
file  ceAnd.h
 
file  ceBreached.h
 
file  ceCheckEntityIdentificationLevel.h
 
file  ceConstant.h
 
file  ceEntDestroyed.h
 
file  ceEntDiGuyAnimation.h
 
file  ceEntDiGuyAppearance.h
 
file  ceEntEmbarkationStateChange.h
 
file  ceEntHasTarget.h
 
file  ceEntInArea.h
 
file  ceEntInArea.h
 
file  ceEntityCreated.h
 
file  ceEntLeftOfLine.h
 
file  ceEntUnderFire.h
 
file  ceEnvironmentalActive.h
 
file  ceMissileApproachWarning.h
 
file  ceNot.h
 
file  ceOr.h
 
file  ceRandom.h
 
file  ceReceiveTextMessage.h
 
file  ceResourceOperator.h
 
file  ceScenarioEvent.h
 
file  ceSimDateTime.h
 
file  ceSimTime.h
 
file  ceSimTimeOfDay.h
 
file  ceSurrender.h
 
file  columnLogger.h
 
file  combatIdentificationLevelTable.h
 
file  combatIdentificationLevelTableEntry.h
 
file  compressedFileTransporter.h
 
file  computedRouteTypeReader.h
 
file  condExprFactory.h
 
file  condExprFactoryEntry.h
 
file  condExprTypes.h
 
file  csvMovementFileLoader.h
 
file  cSVReaderWriter.h
 
file  csvUtil.h
 
file  deadReckoningSettings.h
 
file  debugUtils.h
 
file  defaultResourceFactory.h
 
file  defaultSignatureModifierFactory.h
 
file  defaultSpatialFilterFactory.h
 
file  defaultSubordinateEntryFactory.h
 
file  echelonId.h
 
file  entityIdIntAssociationList.h
 
file  entityTypeDictionary.h
 
file  entityTypeEnumLoader.h
 
file  entityTypeRange.h
 
file  enumDictionary.h
 
file  enumLoader.h
 
file  evaluator.h
 
file  evaluatorFactoryEntry.h
 
file  evenDistributionLoadBalancer.h
 
file  factoryTemplate.h
 
file  fileSignatureModifier.h
 
file  formation.h
 
file  formationEntry.h
 
file  formationTable.h
 
file  formationTableEntry.h
 
file  formationType.h
 
file  formationTypes.h
 
file  generateOffsetRoute.h
 
file  globalObjectDesignatorKey.h
 
file  humidityTableUtils.h
 
file  indirectArtilleryTypesEntry.h
 
file  indirectArtilleryTypesManager.h
 
file  integerAttribute.h
 
file  internalRunCode.h
 
file  jammerSusceptibilityEntry.h
 
file  lifeformStaticPostures.h
 Contains the DtLifeformStaticPosture enumeration declaration.
 
file  loadoutItem.h
 
file  localVector.h
 File: lclVector.h.
 
file  localVectorIterator.h
 
file  logicalOperatorCondition.h
 
file  makBoostNamespace.h
 
file  mapIteratorBase.h
 
file  mappingList.h
 
file  mineMunition.h
 This file contains the class declaration for the.
 
file  scriptedMovementObject.h
 
file  msdlHierarchyPropertyMappings.h
 
file  msdlScenarioDescriptionImporterExporter.h
 
file  mtlTools.h
 
file  munitionResource.h
 
file  munitionResourceIterator.h
 
file  nLengthIntegerVector.h
 
file  nLengthRealVector.h
 
file  objectDB.h
 
file  objectMapEntry.h
 
file  objectNameDeconflictionEntry.h
 
file  objectNameDeconflictionTable.h
 
file  outputChannelManager.h
 
file  outputLogger.h
 
file  periodicSnapshotSettings.h
 
file  radarCoverageAltitudeSettings.h
 
file  railSegment.h
 
file  railUtils.h
 
file  realAttribute.h
 
file  realList.h
 
file  recursiveReaderWriterIterator.h
 
file  recursiveResourceIterator.h
 
file  refuelPointsList.h
 
file  rsrcTypes.h
 
file  rwActivities.h
 
file  rwAffectableEngineeringObject.h
 
file  rwAggregateState.h
 
file  rwAircraftEngineEfficiency.h
 
file  rwAirSpeedType.h
 
file  rwRangeSpatialFilter.h
 
file  rwAnimationModelString.h
 
file  rwBooleanList.h
 
file  rwBoundingGeometryType.h
 
file  rwBoundingVolume.h
 
file  rwClockTime.h
 
file  rwColor.h
 
file  rwConditionsList.h
 
file  rwContaminationArea.h
 
file  rwDcm.h
 
file  rwDeadReckonTypes.h
 
file  rwDetectionLevelContainer.h
 
file  rwDIGuyAnimationsList.h
 
file  rwDIGuyCharacterInfo.h
 
file  rwDIGuyCharacterState.h
 Contains the DtRwDIGuyCharacterState class declaration.
 
file  rwDistanceAltitudeTimeEntry.h
 
file  rwDynamicTerrainChangeInformation.h
 
file  rwDynamicTerrainInformation.h
 
file  rwEmbarkationSlot.h
 
file  rwEngagementInfo.h
 
file  rwEntityIdentifier.h
 
file  rwEntityType.h
 
file  rwEntityTypeList.h
 
file  rwForceDescriptionList.h
 
file  rwForces.h
 
file  rwForceType.h
 
file  rwFormationType.h
 
file  rwGaussianPuffData.h
 
file  rwGuidanceModeType.h
 
file  rwHazardAreaInformation.h
 
file  rwIndividualLifeFormStateType.h
 
file  rwIndividualLifeFormWeaponStateType.h
 
file  rwIntegerAttribute.h
 
file  rwIntegerAttributeList.h
 
file  rwIntegerList.h
 
file  rwIntelCollectionArea.h
 
file  rwJammingTechnique.h
 
file  rwKeplerOrbitalElements.h
 
file  rwKeyValueList.h
 
file  rwKeywordValuePairsReader.h
 
file  rwLifeformStaticPosture.h
 
file  rwMultiTypeListTemplate.h
 
file  rwDeadReckonTypes.h
 
file  rwNavigationProfile.h
 
file  rwNavigationProfileFeatureEntry.h
 
file  rwNavigationProfileGenEntry.h
 
file  rwNavigationProfileSoilTypeEntry.h
 
file  rwNavRuntimeConfig.h
 
file  rwNLengthStringVector.h
 
file  rwNLengthStringVector.h
 
file  rwObjectTypeInfo.h
 
file  rwObjectTypeList.h
 
file  rwPlanSimulationObject.h
 
file  rwPlanVariable.h
 
file  rwRadioEntityType.h
 
file  rwRailSegment.h
 File: rwRailSegment.h.
 
file  rwRangedObjectType.h
 
file  rwRangeSpatialFilter.h
 
file  rwRealAttribute.h
 
file  rwRealAttributeList.h
 
file  rwScenarioEvent.h
 
file  rwScriptInformation.h
 
file  rwScriptVariables.h
 
file  rwSensorContactInfo.h
 
file  rwShort.h
 
file  rwSimulationAddress.h
 
file  rwSoilSpeedFactorList.h
 
file  rwSpatialFilter.h
 
file  rwSpatialFilterContainer.h
 
file  rwSphere.h
 
file  rwSpotReportDeltaCheckList.h
 
file  rwStaticDynamicPostureList.h
 
file  rwStringList.h
 
file  rwTaitBryan.h
 
file  rwTemplatedMap.h
 
file  rwTranslatableStringObject.h
 
file  rwUnsigned.h
 
file  rwVectorIterator.h
 
file  rwVectorList.h
 
file  rwVectorObstructionType.h
 
file  rwVectorObstructionTypeList.h
 
file  rwColor.h
 
file  rwColor.h
 
file  scenario.h
 
file  scenarioBatch.h
 
file  scenarioBatchRecord.h
 
file  scenarioBatchRecordList.h
 
file  scenarioExplorer.h
 
file  scriptedMovementObject.h
 
 
file  scriptedTaskVariable.h
 
file  sensorContactInfoList.h
 
file  sessionStatus.h
 
file  signatureModifier.h
 
file  signatureModifierList.h
 
file  signatureModifierTypes.h
 
file  simBoundingGeometry.h
 
file  simClock.h
 File: vlClock.h.
 
file  simMunition.h
 This file contains the class declaration for the.
 
file  simResource.h
 
file  simResourceFactory.h
 
file  simResourceFactoryEntry.h
 
file  simResourceList.h
 
file  simResourceManager.h
 
file  simSettingsObjectTypes.h
 
file  simulationModelSet.h
 
file  simulationModelSetValidatorManager.h
 
file  soilFactors.h
 
file  soilList.h
 
file  soilTypes.h
 
file  spatialFilterFactory.h
 
file  spatialFilterTypes.h
 
file  splitContentTimer.h
 Class: DtSplitContentTimer.
 
file  stealthCommand.h
 
file  stringIntMapper.h
 File: strIntMapper.h.
 
file  subordinateEntryFactory.h
 
file  subordinateEntryFactoryEntry.h
 
file  subordinateFunctionTable.h
 
file  subordinateOrderEntry.h
 
file  supplyEntry.h
 
file  targetPriorityListTypes.h
 
file  templatedDecoders.h
 
file  terrainFilenameRemapper.h
 
file  tokenizer.h
 
file  trueAggregateResourceList.h
 
file  vertexList.h
 
file  bufferSerialize.h
 
file  vrfCheckLicense.h
 
file  vrfPluginInformation.h
 
file  vrfPluginRecord.h
 
file  vrfPluginRecordManager.h
 
file  vrfPrint.h
 
file  rwTypes.h
 
file  vrfSimOptionsInterface.h
 
file  vrfSoilToOsgEarthLandCoverMap.h
 
file  vrfSubObjectParameterEntry.h
 
file  vrfSubObjectParameterList.h
 
file  readerWriterFactory.h
 
file  vrfVlKeyboard.h
 
file  integerListConverter.h
 

Enumerations

enum  DtActionUrgencyLevel {
  DtActionUrgencySlowest, DtActionUrgencySlower, DtActionUrgencySlow, DtActionUrgencyNormal,
  DtActionUrgencyFast, DtActionUrgencyFaster, DtActionUrgencyFastest, DtActionUrgencyImmediate
}
 Enumeration for various predefined urgency levels. More...
 

Detailed Description

This library contains many useful utility classes that are accessed by both the front end gui and the simulation end.

The reader writer(rw) base class is here along with many commonly used rw classes. Also contains plan conditional statements as they tend to be composed of rw variablesProtocol independent.

Enumeration Type Documentation

Enumeration for various predefined urgency levels.

The urgency levels in this enumeration roughly correspond to the following speed adjustment factors:

  • Slowest: 0.50
  • Slower: 0.67
  • Slow: 0.83
  • Normal: 1.00
  • Fast: 1.17
  • Faster: 1.33
  • Fastest: 1.50
  • Immediate: 0.00 (no transition)
Enumerator
DtActionUrgencySlowest 
DtActionUrgencySlower 
DtActionUrgencySlow 
DtActionUrgencyNormal 
DtActionUrgencyFast 
DtActionUrgencyFaster 
DtActionUrgencyFastest 
DtActionUrgencyImmediate 

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)