21 class DtSimulationAddress;
41 virtual void process(
const DtIfComputeRoute& msg,
const DtSimulationAddress& from);
44 virtual void setIntersectionRecheckPeriod(
double);
45 double intersectionRecheckPeriod()
const
47 return myIntersectionRecheckPeriod;
51 virtual void setVectorFeatureLookup(
const DtString&);
54 return myVectorFeatureLookup;
58 virtual void terrainClosed();
61 static void intersectionRequestCallback(
DtSimMessage*,
void* usr);
65 virtual bool processPendingIntersection(PendingIntersection&);
70 typedef boost::shared_ptr<DtAsyncJobMapEntry>
EntryPtr;
75 : entry(entry), address(addr), message(msg) { }
82 bool processRecord(
const Record&);