Classes |
| struct | PendingIntersection |
| | If there are intersections pending this is the intersection that is pending, including the original request, current data available and the responses awaiting data. More...
|
| struct | Record |
Member Typedef Documentation
Constructor & Destructor Documentation
| DtSimTerrainRequestManager::DtSimTerrainRequestManager |
( |
DtSimManager * |
mgr | ) |
|
|
explicit |
| virtual DtSimTerrainRequestManager::~DtSimTerrainRequestManager |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void DtSimTerrainRequestManager::init |
( |
| ) |
|
|
virtual |
| virtual void DtSimTerrainRequestManager::tick |
( |
| ) |
|
|
virtual |
| virtual void DtSimTerrainRequestManager::process |
( |
const DtIfComputeRoute & |
msg, |
|
|
const DtSimulationAddress & |
from |
|
) |
| |
|
virtual |
| virtual void DtSimTerrainRequestManager::setIntersectionRecheckPeriod |
( |
double |
| ) |
|
|
virtual |
The recheck period for checking pending intersection requests. Default is .5 seconds.
| double DtSimTerrainRequestManager::intersectionRecheckPeriod |
( |
| ) |
const |
|
inline |
| virtual void DtSimTerrainRequestManager::setVectorFeatureLookup |
( |
const DtString & |
| ) |
|
|
virtual |
Sets the lookup to use for vector features when looking for soil type. Default is MAK_SOIL_TYPE.
| const DtString& DtSimTerrainRequestManager::vectorFeatureLookup |
( |
| ) |
const |
|
inline |
| virtual void DtSimTerrainRequestManager::terrainClosed |
( |
| ) |
|
|
virtual |
Called when the current terrain is closed – clear out pending requests.
| static void DtSimTerrainRequestManager::intersectionRequestCallback |
( |
DtSimMessage * |
, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
Processes a pending intersection. If all results are discovered sends off result. If not sent returns false.
| bool DtSimTerrainRequestManager::processRecord |
( |
const Record & |
| ) |
|
|
protected |
Member Data Documentation
| Records DtSimTerrainRequestManager::myComputeRouteJobs |
|
protected |
| double DtSimTerrainRequestManager::myIntersectionRecheckPeriod |
|
protected |
| DtString DtSimTerrainRequestManager::myVectorFeatureLookup |
|
protected |
The documentation for this class was generated from the following file: