C# Class Ev3devMapping.PositionHistory

Inheritance: MonoBehaviour
Mostra file Open project: bmegli/ev3dev-mapping-ui Class Usage Examples

Public Properties

Property Type Description
properties PositionHistoryProperties

Public Methods

Method Description
Awake ( ) : void
GetPositionSnapshotThreadSafe ( ulong timestamp_from, ulong timestamp_to, bool &no_position_data_yet, bool &data_not_in_history ) : PositionSnapshot

Gets the snapshot of position history in timestamp range. O( log(n) )

PositionHistory ( ) : UnityEngine
PositionHistory ( int historySize ) : UnityEngine
PutThreadSafe ( Ev3devMapping.PositionData pos ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

GetPositionSnapshotThreadSafe() public method

Gets the snapshot of position history in timestamp range. O( log(n) )
public GetPositionSnapshotThreadSafe ( ulong timestamp_from, ulong timestamp_to, bool &no_position_data_yet, bool &data_not_in_history ) : PositionSnapshot
timestamp_from ulong Timestamp from.
timestamp_to ulong Timestamp to.
no_position_data_yet bool
data_not_in_history bool
return PositionSnapshot

PositionHistory() public method

public PositionHistory ( ) : UnityEngine
return UnityEngine

PositionHistory() public method

public PositionHistory ( int historySize ) : UnityEngine
historySize int
return UnityEngine

PutThreadSafe() public method

public PutThreadSafe ( Ev3devMapping.PositionData pos ) : void
pos Ev3devMapping.PositionData
return void

Property Details

properties public_oe property

public PositionHistoryProperties,Ev3devMapping properties
return PositionHistoryProperties