MOOS 0.2375
|
a buffer to store data and get interp values by index with time More...
#include <InterpBuffer.h>
Public Member Functions | |
void | SetInterpFunc (const InterpFunc &interp) |
InterpFunc & | GetInterpFunc () |
Data | operator() (const Key &interp_time) const |
void | MakeSpanTime (double dfSpan) |
void | EraseOld (double dfTime) |
Key | MaxKey () const |
Key | MinKey () const |
bool | MaxData (Data &D) const |
bool | MinData (Data &D) const |
a buffer to store data and get interp values by index with time
Definition at line 42 of file InterpBuffer.h.
void TInterpBuffer< Key, Data, InterpFunc, Compare >::EraseOld | ( | double | dfTime | ) | [inline] |
Definition at line 95 of file InterpBuffer.h.
InterpFunc& TInterpBuffer< Key, Data, InterpFunc, Compare >::GetInterpFunc | ( | ) | [inline] |
Definition at line 49 of file InterpBuffer.h.
void TInterpBuffer< Key, Data, InterpFunc, Compare >::MakeSpanTime | ( | double | dfSpan | ) | [inline] |
Definition at line 86 of file InterpBuffer.h.
bool TInterpBuffer< Key, Data, InterpFunc, Compare >::MaxData | ( | Data & | D | ) | const [inline] |
Definition at line 125 of file InterpBuffer.h.
Key TInterpBuffer< Key, Data, InterpFunc, Compare >::MaxKey | ( | ) | const [inline] |
Definition at line 104 of file InterpBuffer.h.
bool TInterpBuffer< Key, Data, InterpFunc, Compare >::MinData | ( | Data & | D | ) | const [inline] |
Definition at line 136 of file InterpBuffer.h.
Key TInterpBuffer< Key, Data, InterpFunc, Compare >::MinKey | ( | ) | const [inline] |
Definition at line 114 of file InterpBuffer.h.
Data TInterpBuffer< Key, Data, InterpFunc, Compare >::operator() | ( | const Key & | interp_time | ) | const [inline] |
Definition at line 52 of file InterpBuffer.h.
void TInterpBuffer< Key, Data, InterpFunc, Compare >::SetInterpFunc | ( | const InterpFunc & | interp | ) | [inline] |
Definition at line 48 of file InterpBuffer.h.