27 references to ExtrapolationResult
System.Windows.Input.Manipulations (27)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (27)
635if (this.translationX.ExtrapolationResult == ExtrapolationResult.Skip && 636this.translationY.ExtrapolationResult == ExtrapolationResult.Skip && 637this.orientation.ExtrapolationResult == ExtrapolationResult.Skip && 638this.expansion.ExtrapolationResult == ExtrapolationResult.Skip) 663if (state.ExtrapolationResult != ExtrapolationResult.Skip) 766(extrapolatedTranslationX.ExtrapolationResult != ExtrapolationResult.Continue && 767extrapolatedTranslationY.ExtrapolationResult != ExtrapolationResult.Continue && 768extrapolatedOrientation.ExtrapolationResult != ExtrapolationResult.Continue && 769extrapolatedExpansion.ExtrapolationResult != ExtrapolationResult.Continue); 786if (this.expansion.ExtrapolationResult != ExtrapolationResult.Skip) 831if (this.expansion.ExtrapolationResult != ExtrapolationResult.Skip) 919if (state.ExtrapolationResult == ExtrapolationResult.Skip) 921return new ExtrapolatedValue(state.InitialValue, 0, 0, ExtrapolationResult.Skip); 924if (state.ExtrapolationResult == ExtrapolationResult.Stop) 926return new ExtrapolatedValue(state.PreviousValue, 0, state.PreviousValue - state.InitialValue, ExtrapolationResult.Stop); 929ExtrapolationResult resultAction = ExtrapolationResult.Continue; 935resultAction = ExtrapolationResult.Stop; 948resultAction = ExtrapolationResult.Stop; 1217public ExtrapolationResult ExtrapolationResult = ExtrapolationResult.Skip; 1237this.ExtrapolationResult = double.IsNaN(this.InitialVelocity) ? ExtrapolationResult.Skip : ExtrapolationResult.Continue; 1249if (ExtrapolationResult != ExtrapolationResult.Continue) 1285Debug.Assert(this.ExtrapolationResult == ExtrapolationResult.Skip); 1329public readonly ExtrapolationResult ExtrapolationResult; 1331public ExtrapolatedValue(double value, double delta, double total, ExtrapolationResult result)