public void Reset() { IterationCount = 0; State = WaveGestureState.None; Timestamp = 0; StartPosition = WavePosition.None; CurrentPosition = WavePosition.None; }
public void Reset() { iterationCount = 0; state = WaveGestureState.None; timestamp = 0; startPosition = WavePosition.None; currentPosition = WavePosition.None; }
public void UpdatePosition(WavePosition position, long timestamp) { if (currentPosition != position) { if (position == WavePosition.Left || position == WavePosition.Right) { if (state != WaveGestureState.InProgress) { state = WaveGestureState.InProgress; iterationCount = 0; startPosition = position; } iterationCount++; } this.currentPosition = position; this.timestamp = timestamp; } }
public void UpdatePosition(WavePosition position, long timestamp) { if (CurrentPosition != position) { if (position == WavePosition.Left || position == WavePosition.Right) { if (State != WaveGestureState.InProgress) { State = WaveGestureState.InProgress; IterationCount = 0; StartPosition = position; } IterationCount++; } CurrentPosition = position; Timestamp = timestamp; } }
public void UpdatePosition(WavePosition position, long timeStamp) { if (CurrentPosition != position) { if (position == WavePosition.Down || position == WavePosition.Up) { if (State != GestureState.InProcess) { State = GestureState.InProcess; IterationCount = 0; StartPosition = position; } ++IterationCount; } CurrentPosition = position; TimeStamp = timeStamp; } }
public WaveState(WaveState goalState) { this._start = goalState._start; this._end = goalState._end; this._pos = goalState._pos; }
public WaveState(WavePosition pos, DateTime start, DateTime end) { this._start = start; this._end = end; this._pos = pos; }