![]() |
VR-Forces 4.2 Class Documentation
|
This is the complete list of members for DtPhysicalWorld, including all inherited members.
| addInitialLosChecks() | DtPhysicalWorld | protectedvirtual |
| addLineOfSightTest(const DtLosTestKey &, DtVrfLineOfSightFunctorSP losTest) | DtPhysicalWorld | protectedvirtual |
| calcSpatialMgrResolution(const DtManagedObjectListConstPtr &vrfObjList) | DtPhysicalWorld | virtual |
| canBlockLineOfSight(const DtVrfObject *object, void *usr) | DtPhysicalWorld | protectedstatic |
| checkFeaturesForLOS(const DtVrfLineOfSightCheckParams &losCheckParams) const | DtPhysicalWorld | protectedvirtual |
| checkLineOfSight(const DtVrfObject &viewingObject, const DtVector &databaseViewingPoint, const DtVrfObject &targetObject, bool *terrainDataAvailable=0) const | DtPhysicalWorld | virtual |
| checkLineOfSight(const DtVrfObject &viewingObject, const DtVector &databaseViewingPoint, const DtVector &databaseTargetPoint, bool *terrainDataAvailable=0) const | DtPhysicalWorld | virtual |
| checkLineOfSight(const DtVector &databaseViewingPoint, const DtVrfObject &targetObject, bool *terrainDataAvailable=0) const | DtPhysicalWorld | virtual |
| checkLineOfSight(const DtLineOfSightTestContainer &losTests, const DtVrfLineOfSightCheckParams &losCheckParams) const | DtPhysicalWorld | protectedvirtual |
| checkLineOfSightWithoutObjects(const DtVector &databaseViewingPoint, const DtVector &databaseTargetPoint, bool *terrainDataAvailable=0) | DtPhysicalWorld | virtual |
| checkTerrainForLOS(const DtVrfLineOfSightCheckParams &losCheckParams) const | DtPhysicalWorld | protectedvirtual |
| checkVrfObjectsForLOS(const DtVrfLineOfSightCheckParams &losCheckParams) const | DtPhysicalWorld | protectedvirtual |
| closestTerrainLocation(const DtPoint &databaseLocation, DtPoint &intersectionPoint, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(double lat, double lon, DtPoint &intersectionPoint, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(const DtVector &databaseLocation, DtPoint &intersectionPoint, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(const DtPoint &databaseLocation, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(double lat, double lon, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(const DtVector &databaseLocation, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| closestTerrainLocation(const DtVector &curPosition, DtVector &intersection, bool ignoreWater, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| coordinateSystem() | DtPhysicalWorld | virtual |
| coordinateSystem() const | DtPhysicalWorld | virtual |
| createParameters() | DtPhysicalWorld | protectedvirtual |
| createSensorSignatureManager() | DtPhysicalWorld | protectedvirtual |
| createWorldIntersectionChord(const DtVector &databaseLocation) const | DtPhysicalWorld | protected |
| databaseToGeocentric(const DtVector &in, DtVector &out) const | DtPhysicalWorld | virtual |
| databaseToGeocentric(const DtDcm &in, DtDcm &out) const | DtPhysicalWorld | virtual |
| databaseToGeocentric(const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const | DtPhysicalWorld | virtual |
| databaseToGeocentric(const DtExtent &in, DtExtent &out) const | DtPhysicalWorld | virtual |
| databaseToGeodetic(const DtVector &databasePosition, DtGeodeticCoord &geodeticPosition) const | DtPhysicalWorld | virtual |
| databaseToGeodetic(const DtVector &databasePosition, DtVector &geodeticPosition) const | DtPhysicalWorld | virtual |
| databaseToGeodetic(const DtExtent &extent, DtExtent &destExtent) const | DtPhysicalWorld | virtual |
| databaseToTopo(const DtVector &databasePosition, DtDcm &databaseToTopo) const | DtPhysicalWorld | virtual |
| doNotPerformTest(const DtLosTestKey &testToRun) | DtPhysicalWorld | protectedvirtual |
| doNotPerformTest(DtVrfLineOfSightFunctorSP losTest) | DtPhysicalWorld | protectedvirtual |
| down(const DtVector &databasePosition) const | DtPhysicalWorld | virtual |
| DtKeyedLineOfSightTestContainer typedef | DtPhysicalWorld | protected |
| DtLineOfSightTestContainer typedef | DtPhysicalWorld | protected |
| DtLosTestConstIter typedef | DtPhysicalWorld | protected |
| DtLosTestIter typedef | DtPhysicalWorld | protected |
| DtLosTestKey typedef | DtPhysicalWorld | protected |
| DtMasterLosTestConstIter typedef | DtPhysicalWorld | protected |
| DtMasterLosTestIter typedef | DtPhysicalWorld | protected |
| DtPhysicalWorld(DtSimManager *simManager) | DtPhysicalWorld | |
| DtPhysicalWorld(const DtPhysicalWorld &orig) | DtPhysicalWorld | private |
| environmentalStateManager() | DtPhysicalWorld | virtual |
| environmentalStateManager() const | DtPhysicalWorld | virtual |
| expireDataLoadRequestsBeforeTime(const double &time) | DtPhysicalWorld | virtual |
| geocentricToDatabase(const DtVector &in, DtVector &out) const | DtPhysicalWorld | virtual |
| geocentricToDatabase(const DtDcm &in, DtDcm &out) const | DtPhysicalWorld | virtual |
| geocentricToDatabase(const DtVector &vIn, const DtDcm &dIn, DtVector &vOut, DtDcm &dOut) const | DtPhysicalWorld | virtual |
| geocentricToDatabase(const DtExtent &in, DtExtent &out) const | DtPhysicalWorld | virtual |
| geodeticToDatabase(const DtExtent &extent, DtExtent &destExtent) const | DtPhysicalWorld | virtual |
| geodeticToDatabase(const DtGeodeticCoord &geodeticPosition, DtVector &databasePosition) const | DtPhysicalWorld | virtual |
| geodeticToDatabase(const DtVector &geodeticPosition, DtVector &databasePosition) const | DtPhysicalWorld | virtual |
| getSpatiallyManagedVrfObjectList() | DtPhysicalWorld | virtual |
| getSpatialOrganizationPredicate() | DtPhysicalWorld | virtual |
| getVrfObjects(DtExtent &extent, std::set< DtVrfObject * > &objects) | DtPhysicalWorld | |
| getVrfObjects(DtExtent &extent, std::set< const DtVrfObject * > &objects) const | DtPhysicalWorld | |
| getVrfObjects(DtVrfObjectPredicate &predicate, DtExtent &extent, std::set< DtVrfObject * > &objects) | DtPhysicalWorld | |
| getVrfObjects(DtVrfObjectPredicate &predicate, DtExtent &extent, std::set< const DtVrfObject * > &objects) const | DtPhysicalWorld | |
| getVrfObjects(DtChord &chord, std::list< DtVrfObject * > &objects) | DtPhysicalWorld | |
| getVrfObjects(DtChord &chord, std::list< const DtVrfObject * > &objects) const | DtPhysicalWorld | |
| getVrfObjects(DtVrfObjectPredicate &predicate, DtChord &chord, std::list< DtVrfObject * > &objects) | DtPhysicalWorld | |
| getVrfObjects(DtVrfObjectPredicate &predicate, DtChord &chord, std::list< const DtVrfObject * > &objects) const | DtPhysicalWorld | |
| getVrfObjectsAlongChord(const DtVector &databaseStart, const DtVector &databaseEnd, std::list< const DtVrfObject * > &orderedList) const | DtPhysicalWorld | virtual |
| groundClamp(DtPoint &databaseCoord, float const offset=0, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| groundClamp(DtVector &databaseCoord, float const offset=0, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| initialize() | DtPhysicalWorld | virtual |
| initializeSpatialVrfObjectOrganization() | DtPhysicalWorld | virtual |
| intersect(const DtChord &chord, DtPoint &intersectionPoint, double &intersectionTime, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| intersect(const DtChord &chord, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| intersectsVrfObject(const DtVrfObject &vrfObjectToTest, const DtVector &databaseStartPoint, const DtVector &databaseEndPoint, double &distToIntersect) const | DtPhysicalWorld | protectedvirtual |
| IntersectVrfObjectFunctor class | DtPhysicalWorld | friend |
| intersectVrfObjects(const DtVrfObject *const primaryVrfObject, const DtVector &databaseStartPoint, const DtVrfObject *const secondaryVrfObject) const | DtPhysicalWorld | protectedvirtual |
| intersectVrfObjects(const DtVrfObject *const primaryVrfObject, const DtVector &databaseStartPoint, const DtVector &databaseEndPoint) const | DtPhysicalWorld | protectedvirtual |
| isSpatialMgrResolutionUserSpecified() const | DtPhysicalWorld | virtual |
| isValidState() const | DtPhysicalWorld | virtual |
| loadParametersFromFile(const DtFilename &filename) | DtPhysicalWorld | virtual |
| loadPhysicalWorldFile(const DtFilename &filename) | DtPhysicalWorld | virtual |
| localLineOfSightTestLocation(const DtVrfObject &object) const | DtPhysicalWorld | protectedvirtual |
| myEnvironmentalStateManager | DtPhysicalWorld | protected |
| myExpireOlderThanCommand | DtPhysicalWorld | protected |
| myLastPreloadTerrainTime | DtPhysicalWorld | protected |
| myLineOfSightTestsToPerform | DtPhysicalWorld | protected |
| myLOSFeatures | DtPhysicalWorld | protected |
| myMasterLineOfSightTestContainer | DtPhysicalWorld | protected |
| myParameters | DtPhysicalWorld | protected |
| myPhysicalWorldFile | DtPhysicalWorld | protected |
| mySensorSignatureManager | DtPhysicalWorld | protected |
| mySimManager | DtPhysicalWorld | protected |
| mySpatiallyManagedVrfObjectList | DtPhysicalWorld | protected |
| mySpatialMgrResolutionUserSpecified | DtPhysicalWorld | protected |
| mySpatialVrfObjectManager | DtPhysicalWorld | protected |
| myTerrainInterface | DtPhysicalWorld | protected |
| myUseVrfObjectSpatialManager | DtPhysicalWorld | protected |
| myVrfObjectManager | DtPhysicalWorld | protected |
| myVrfObjectSpatialSubXResolution | DtPhysicalWorld | protected |
| myVrfObjectSpatialSubYResolution | DtPhysicalWorld | protected |
| myVrfObjectSpatialSubZResolution | DtPhysicalWorld | protected |
| objectAboutToBeRemovedCb(DtVrfObject *vrfObject, void *usr) | DtPhysicalWorld | static |
| objectManager() | DtPhysicalWorld | virtual |
| objectManager() const | DtPhysicalWorld | virtual |
| operator=(const DtPhysicalWorld &orig) | DtPhysicalWorld | private |
| parameters() | DtPhysicalWorld | virtual |
| parameters() const | DtPhysicalWorld | virtual |
| parametersLoaded() const | DtPhysicalWorld | virtual |
| performTerrainPreload() | DtPhysicalWorld | protectedvirtual |
| performTest(const DtLosTestKey &testToRun) | DtPhysicalWorld | protectedvirtual |
| physicalWorldFile() const | DtPhysicalWorld | inline |
| processObjectAboutToBeRemoved(DtVrfObject *vrfObject) | DtPhysicalWorld | protectedvirtual |
| processParameters() | DtPhysicalWorld | virtual |
| processQuerySpatialSubdivisionConfiguration(DtSimMessage *msg) | DtPhysicalWorld | virtual |
| processSetSpatialSubdivisionConfiguration(DtSimMessage *msg) | DtPhysicalWorld | virtual |
| processSpatialOrganizationObjectFilterFcn(const DtVrfObject *obj) | DtPhysicalWorld | virtual |
| querySpatialSubdivisionConfigurationCallback(DtSimMessage *msg, void *usr) | DtPhysicalWorld | static |
| reinitialize() | DtPhysicalWorld | virtual |
| removeLineOfSightTest(const DtLosTestKey &testKey) | DtPhysicalWorld | protectedvirtual |
| reset() | DtPhysicalWorld | virtual |
| sensorSignatureManager() | DtPhysicalWorld | virtual |
| sensorSignatureManager() const | DtPhysicalWorld | virtual |
| setDefaultLineOfSightTestOrder(const DtRwNLengthStringVector &lineOfSightTestsAndOrder) | DtPhysicalWorld | protectedvirtual |
| setEnvironmentalStateManager(DtEnvironmentalStateManager *manager) | DtPhysicalWorld | virtual |
| setLineOfSightTestOrder(const DtRwNLengthStringVector &lineOfSightTestsAndOrder) | DtPhysicalWorld | protectedvirtual |
| setSimManager(DtSimManager *newSimManager) | DtPhysicalWorld | virtual |
| setSpatialMgrResolutionUserSpecified(bool yesOrNo) | DtPhysicalWorld | virtual |
| setSpatialSubdivisionConfigurationCallback(DtSimMessage *msg, void *usr) | DtPhysicalWorld | static |
| setSpatialVrfObjectManager(DtSpatialVrfObjectManagerInterface *newSpatialVrfObjectMgr) | DtPhysicalWorld | protectedvirtual |
| setTerrainInterface(DtTerrainInterface *newTerrainDatabase) | DtPhysicalWorld | virtual |
| setUseVrfObjectSpatialSub(bool yesOrNo) | DtPhysicalWorld | virtual |
| setVrfObjectManager(DtVrfObjectManager *newObjectMgr) | DtPhysicalWorld | virtual |
| setVrfObjectSpatialSubXResolution(unsigned int newXResolution) | DtPhysicalWorld | virtual |
| setVrfObjectSpatialSubYResolution(unsigned int newYResolution) | DtPhysicalWorld | virtual |
| setVrfObjectSpatialSubZResolution(unsigned int newZResolution) | DtPhysicalWorld | virtual |
| simManager() | DtPhysicalWorld | virtual |
| simManager() const | DtPhysicalWorld | virtual |
| spatialOrganizationObjectFilterFcn(const DtVrfObject *obj, void *usr) | DtPhysicalWorld | static |
| spatialVrfObjectManager() | DtPhysicalWorld | protectedvirtual |
| spatialVrfObjectManager() const | DtPhysicalWorld | protectedvirtual |
| terrainHeight(const DtPoint &databaseLocation, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeight(double lat, double lon, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeight(const DtVector &databaseLocation, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeight(const DtPoint &databaseLocation, double &height, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeight(double lat, double lon, double &height, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeight(const DtVector &databaseLocation, double &height, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeightAndSurface(const DtPoint &databaseLocation, double &height, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeightAndSurface(double lat, double lon, double &height, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeightAndSurface(const DtVector &databaseLocation, double &height, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeightAndSurface(const DtVector &databaseLocation, double &heightAtLocation, DtChordIntersectionRecord &intersectionRec, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainHeightUnderWater(const DtVector &databaseLocation, double &groundHeight, DtSurface &groundSurface, DtVector &groundNormal, double &waterHeight, DtSurface::DtMedium &topSurfaceMedium, bool *dataAvailable=0, bool overrideBlockingAssert=false) | DtPhysicalWorld | virtual |
| terrainInterface() | DtPhysicalWorld | virtual |
| terrainInterface() const | DtPhysicalWorld | virtual |
| terrainSurface(const DtPoint &databaseLocation, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainSurface(double lat, double lon, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainSurface(const DtVector &databaseLocation, DtSurface &surface, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainSurface(const DtPoint &databaseLocation, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainSurface(double lat, double lon, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| terrainSurface(const DtVector &databaseLocation, bool *dataAvailable=0, bool overrideBlockingAssert=false) const | DtPhysicalWorld | virtual |
| testInvariant() const | DtPhysicalWorld | protected |
| thermoclinePermeability(const DtPoint &startPoint, const DtPoint &endPoint) const | DtPhysicalWorld | virtual |
| tick() | DtPhysicalWorld | virtual |
| topoToDatabase(const DtVector &databasePosition, DtDcm &topoToDatabase) const | DtPhysicalWorld | virtual |
| useVrfObjectSpatialSub() const | DtPhysicalWorld | virtual |
| visitVrfObjects(const DtExtent &extent, class DtSpatialSelectionFunctor &callback) const | DtPhysicalWorld | |
| visitVrfObjects(const DtChord &chord, class DtSpatialSelectionFunctor &callback) const | DtPhysicalWorld | |
| vrfObjectSpatialSubXResolution() const | DtPhysicalWorld | virtual |
| vrfObjectSpatialSubYResolution() const | DtPhysicalWorld | virtual |
| vrfObjectSpatialSubZResolution() const | DtPhysicalWorld | virtual |
| ~DtPhysicalWorld() | DtPhysicalWorld | virtual |