27 references to ExtrapolationResult
System.Windows.Input.Manipulations (27)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (27)
638if (this.translationX.ExtrapolationResult == ExtrapolationResult.Skip && 639this.translationY.ExtrapolationResult == ExtrapolationResult.Skip && 640this.orientation.ExtrapolationResult == ExtrapolationResult.Skip && 641this.expansion.ExtrapolationResult == ExtrapolationResult.Skip) 666if (state.ExtrapolationResult != ExtrapolationResult.Skip) 769(extrapolatedTranslationX.ExtrapolationResult != ExtrapolationResult.Continue && 770extrapolatedTranslationY.ExtrapolationResult != ExtrapolationResult.Continue && 771extrapolatedOrientation.ExtrapolationResult != ExtrapolationResult.Continue && 772extrapolatedExpansion.ExtrapolationResult != ExtrapolationResult.Continue); 789if (this.expansion.ExtrapolationResult != ExtrapolationResult.Skip) 834if (this.expansion.ExtrapolationResult != ExtrapolationResult.Skip) 922if (state.ExtrapolationResult == ExtrapolationResult.Skip) 924return new ExtrapolatedValue(state.InitialValue, 0, 0, ExtrapolationResult.Skip); 927if (state.ExtrapolationResult == ExtrapolationResult.Stop) 929return new ExtrapolatedValue(state.PreviousValue, 0, state.PreviousValue - state.InitialValue, ExtrapolationResult.Stop); 932ExtrapolationResult resultAction = ExtrapolationResult.Continue; 938resultAction = ExtrapolationResult.Stop; 951resultAction = ExtrapolationResult.Stop; 1220public ExtrapolationResult ExtrapolationResult = ExtrapolationResult.Skip; 1240this.ExtrapolationResult = double.IsNaN(this.InitialVelocity) ? ExtrapolationResult.Skip : ExtrapolationResult.Continue; 1252if (ExtrapolationResult != ExtrapolationResult.Continue) 1288Debug.Assert(this.ExtrapolationResult == ExtrapolationResult.Skip); 1332public readonly ExtrapolationResult ExtrapolationResult; 1334public ExtrapolatedValue(double value, double delta, double total, ExtrapolationResult result)