12 references to history
System.Windows.Input.Manipulations (12)
System\Windows\Input\Manipulations\ManipulationSequence.cs (12)
178return GetVelocity(this.history, (item) => item.Position.X); 187return GetVelocity(this.history, (item) => item.Position.Y); 196return GetVelocity(this.history, (item) => item.Expansion); 205ManipulationState firstSample = this.history.Count > 0 ? this.history.Peek() : default(ManipulationState); 206return GetVelocity(this.history, (item) => AdjustOrientation(item.Orientation, firstSample.Orientation)); 398if (this.processorState != ProcessorState.Waiting && currentManipulatorCount > 0 && this.history.Count > 0) 408this.history.Enqueue(new ManipulationState(timestamp), true/*stopMark*/); 643this.history.Clear(); 733if (this.history.Count == 0) 735this.history.Enqueue(new ManipulationState(this.currentManipulationState.Timestamp)); 739this.history.Enqueue(new ManipulationState((PointF)translation, smoothedScale, smoothedExpansion, smoothedRotation, timestamp));