tfjava::TimeCache Class Reference
List of all members.
Buffer in which transformations from one specific frame to another are stored, ordered in time.
- Sjoerd van den Dries
- Feb 28, 2011
Definition at line 41 of file TimeCache.java.
Constructor & Destructor Documentation
Member Function Documentation
Returns the transformation in this buffer at time point time (in nanoseconds); Uses interpolation or (forward or backward) extrapolation.
If only one transformation is available, this transformation is returned, regardless of how far back or ahead the queried time point is compared to the time stamp of this transformation.
Definition at line 85 of file TimeCache.java.
Inserts transformation newData in the buffer, while maintaining the time ordering.
Definition at line 65 of file TimeCache.java.
Removes all transforms that are more than maxStorageTime older than the newest transform.
Definition at line 134 of file TimeCache.java.
Returns the absolute time difference to the nearest transform from the given time point, in nanoseconds.
Definition at line 122 of file TimeCache.java.
Member Data Documentation
Reference to the child frame (target frame)
Definition at line 50 of file TimeCache.java.
Maximum storage time, in nanoseconds
Definition at line 46 of file TimeCache.java.
Reference to the parent frame (source frame)
Definition at line 48 of file TimeCache.java.
Map containing the transformations, ordered in time
Definition at line 44 of file TimeCache.java.
The documentation for this class was generated from the following file: