Class to hold temporary data during tracking. More...
Public Types | |
| enum | trackPart { tpVelocityHalfStep , tpLinearTrack , tpRotationalTrack } |
Public Member Functions | |
| template<class TrackCloudType > | |
| trackingData (const TrackCloudType &cloud) | |
| Construct from components. More... | |
| trackPart | part () const |
| Return the part of the tracking operation taking place. More... | |
| trackPart & | part () |
| Access to the part of the tracking operation taking place. More... | |
Class to hold temporary data during tracking.
Definition at line 131 of file CollidingParcel.H.
| enum trackPart |
| Enumerator | |
|---|---|
| tpVelocityHalfStep | |
| tpLinearTrack | |
| tpRotationalTrack | |
Definition at line 137 of file CollidingParcel.H.
|
inline |
Construct from components.
Definition at line 28 of file CollidingParcelTrackingDataI.H.
|
inline |
Return the part of the tracking operation taking place.
Definition at line 40 of file CollidingParcelTrackingDataI.H.
Referenced by CollidingParcel< ParcelType >::move().
|
inline |
Access to the part of the tracking operation taking place.
Definition at line 48 of file CollidingParcelTrackingDataI.H.