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