OSVR-Core
Public Member Functions | List of all members
osvr::vbtracker::StateHistoryEntry< State, Tag > Class Template Reference

State history entry template - default implementation is for those that don't have added extras, just forwards directly to the Base. More...

#include <StateHistory.h>

Inheritance diagram for osvr::vbtracker::StateHistoryEntry< State, Tag >:
osvr::vbtracker::detail::StateHistoryEntryBase< State >

Public Member Functions

 StateHistoryEntry (State const &state)
 
- Public Member Functions inherited from osvr::vbtracker::detail::StateHistoryEntryBase< State >
 StateHistoryEntryBase (State const &state)
 Constructor - saves the state vector and error covariance.
 
void restore (State &state) const
 

Detailed Description

template<typename State, typename Tag = detail::StateHistoryEntryTagSelector<State>>
class osvr::vbtracker::StateHistoryEntry< State, Tag >

State history entry template - default implementation is for those that don't have added extras, just forwards directly to the Base.

Uses tag dispatching to choose an alternate implementation if required.


The documentation for this class was generated from the following file: