메소드 | 설명 | |
---|---|---|
TimeCache ( ) : System | ||
TimeCache ( ulong max_storage_time ) : System | ||
clearList ( ) : void | ||
getData ( |
||
getData ( ulong time_, TransformStorage &data_out, string &error_str ) : bool | ||
getLatestTimeAndParent ( ) : TimeAndFrameID | ||
getLatestTimeStamp ( ) : ulong | ||
getListLength ( ) : uint | ||
getOldestTimestamp ( ) : ulong | ||
getParent ( |
||
getParent ( ulong time, string &error_str ) : uint | ||
insertData ( TransformStorage new_data ) : bool | ||
toLong ( |
메소드 | 설명 | |
---|---|---|
createEmptyException ( string &error_str ) : void | ||
createExtrapolationException1 ( ulong t0, ulong t1, string &error_str ) : void | ||
createExtrapolationException2 ( ulong t0, ulong t1, string &error_str ) : void | ||
createExtrapolationException3 ( ulong t0, ulong t1, string &error_str ) : void | ||
findClosest ( TransformStorage &one, TransformStorage &two, ulong target_time, string &error_str ) : byte | ||
interpolate ( TransformStorage one, TransformStorage two, ulong time, TransformStorage &output ) : void | ||
pruneList ( ) : void | ||
slerp ( |
public TimeCache ( ulong max_storage_time ) : System | ||
max_storage_time | ulong | |
리턴 | System |
public getData ( |
||
time_ | ||
data_out | TransformStorage | |
error_str | string | |
리턴 | bool |
public getData ( ulong time_, TransformStorage &data_out, string &error_str ) : bool | ||
time_ | ulong | |
data_out | TransformStorage | |
error_str | string | |
리턴 | bool |
public getLatestTimeAndParent ( ) : TimeAndFrameID | ||
리턴 | TimeAndFrameID |
public getParent ( |
||
time_ | ||
error_str | string | |
리턴 | uint |
public getParent ( ulong time, string &error_str ) : uint | ||
time | ulong | |
error_str | string | |
리턴 | uint |
public insertData ( TransformStorage new_data ) : bool | ||
new_data | TransformStorage | |
리턴 | bool |