![]() |
VR-Link API Documentation for HLA 1516
|
Instances of DtSmoothPosWithDr are used to provide the mechanism to smooth position and dead-reckon position. More...
Inheritance diagram for DtSmoothPosWithDr:
Collaboration diagram for DtSmoothPosWithDr:Public Member Functions | |
| DtSmoothPosWithDr (DtDeadReckoner *dr, DtTime smoothT) | |
| Constructor. | |
| virtual | ~DtSmoothPosWithDr () |
| Destructor. | |
Protected Member Functions | |
| virtual void | dfltAction (DtTime simTime, void *usr, DtVector &vs, DtVector &ps) |
| The default action is to dead-reckon. | |
Private Member Functions | |
| DtSmoothPosWithDr (const DtSmoothPosWithDr &orig) | |
| Copy constructor -- Not Implemented. | |
| DtSmoothPosWithDr & | operator= (const DtSmoothPosWithDr &orig) |
| Assignment operator -- Not Implemented. | |
Instances of DtSmoothPosWithDr are used to provide the mechanism to smooth position and dead-reckon position.
It derives from DtSmoothPos and provides the method dfltAction, which is called once the smooth period has elapsed. It is used by DtOldSmoother.
| DtSmoothPosWithDr::DtSmoothPosWithDr | ( | DtDeadReckoner * | dr, |
| DtTime | smoothT | ||
| ) |
Constructor.
| smoothT | Specifies the smooth period |
| virtual DtSmoothPosWithDr::~DtSmoothPosWithDr | ( | ) | [virtual] |
Destructor.
| DtSmoothPosWithDr::DtSmoothPosWithDr | ( | const DtSmoothPosWithDr & | orig | ) | [private] |
Copy constructor -- Not Implemented.
| virtual void DtSmoothPosWithDr::dfltAction | ( | DtTime | simTime, |
| void * | usr, | ||
| DtVector & | vs, | ||
| DtVector & | ps | ||
| ) | [protected, virtual] |
The default action is to dead-reckon.
Implements DtSmoothPos.
| DtSmoothPosWithDr& DtSmoothPosWithDr::operator= | ( | const DtSmoothPosWithDr & | orig | ) | [private] |
Assignment operator -- Not Implemented.