5 writes to Duration
System.Windows.Input.Manipulations (5)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (5)
680state.Duration = 0; 697state.Duration = 2 * Math.Abs(state.Offset / state.InitialVelocity); 701state.Duration = 0; // set to explicit 0 to clear out the fractional part 716state.Duration = double.PositiveInfinity; 723state.Duration = Math.Abs(state.InitialVelocity) / state.AbsoluteDeceleration;
9 references to Duration
System.Windows.Input.Manipulations (9)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (9)
699if (DoubleUtil.IsZero(state.Duration)) 706state.AbsoluteDeceleration = Math.Abs(state.InitialVelocity) / state.Duration; 724state.Offset = state.InitialVelocity * state.Duration * 0.5; 727Debug.Assert(state.Duration >= 0); 938if (timeDelta >= state.Duration) 941timeDelta = state.Duration; 1291",\nDuration=" + this.Duration; 1309Debug.Assert(!double.IsNaN(this.Duration) && this.Duration >= 0); // can be infinity