5 writes to Duration
System.Windows.Input.Manipulations (5)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (5)
677state.Duration = 0; 694state.Duration = 2 * Math.Abs(state.Offset / state.InitialVelocity); 698state.Duration = 0; // set to explicit 0 to clear out the fractional part 713state.Duration = double.PositiveInfinity; 720state.Duration = Math.Abs(state.InitialVelocity) / state.AbsoluteDeceleration;
9 references to Duration
System.Windows.Input.Manipulations (9)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (9)
696if (DoubleUtil.IsZero(state.Duration)) 703state.AbsoluteDeceleration = Math.Abs(state.InitialVelocity) / state.Duration; 721state.Offset = state.InitialVelocity * state.Duration * 0.5; 724Debug.Assert(state.Duration >= 0); 935if (timeDelta >= state.Duration) 938timeDelta = state.Duration; 1279",\nDuration=" + this.Duration; 1297Debug.Assert(!double.IsNaN(this.Duration) && this.Duration >= 0); // can be infinity