5 writes to Duration
System.Windows.Input.Manipulations (5)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (5)
676state.Duration = 0; 693state.Duration = 2 * Math.Abs(state.Offset / state.InitialVelocity); 697state.Duration = 0; // set to explicit 0 to clear out the fractional part 712state.Duration = double.PositiveInfinity; 719state.Duration = Math.Abs(state.InitialVelocity) / state.AbsoluteDeceleration;
9 references to Duration
System.Windows.Input.Manipulations (9)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (9)
695if (DoubleUtil.IsZero(state.Duration)) 702state.AbsoluteDeceleration = Math.Abs(state.InitialVelocity) / state.Duration; 720state.Offset = state.InitialVelocity * state.Duration * 0.5; 723Debug.Assert(state.Duration >= 0); 934if (timeDelta >= state.Duration) 937timeDelta = state.Duration; 1278",\nDuration=" + this.Duration; 1296Debug.Assert(!double.IsNaN(this.Duration) && this.Duration >= 0); // can be infinity