38 references to Validations
System.Windows.Input.Manipulations (38)
System\Windows\Input\Manipulations\InertiaExpansionBehavior2D.cs (5)
92Validations.CheckFiniteNonNegative(value, desiredDecelerationName); 133Validations.CheckFiniteNonNegative(value, desiredExpansionXName); 174Validations.CheckFiniteNonNegative(value, desiredExpansionYName); 208Validations.CheckFinite(value, initialVelocityXName); 242Validations.CheckFinite(value, initialVelocityYName);
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (2)
1086Validations.CheckFinite(value, paramName); 1262Debug.Assert(Validations.IsFinite((float)result));
System\Windows\Input\Manipulations\InertiaRotationBehavior2D.cs (3)
45Validations.CheckFiniteNonNegative(value, desiredDecelerationName); 88Validations.CheckFiniteNonNegative(value, desiredRotationName); 116Validations.CheckFinite(value, initialVelocityName);
System\Windows\Input\Manipulations\InertiaTranslationBehavior2D.cs (4)
46Validations.CheckFiniteNonNegative(value, desiredDecelerationName); 83Validations.CheckFiniteNonNegative(value, desiredDisplacementName); 111Validations.CheckFinite(value, initialVelocityXName); 139Validations.CheckFinite(value, initialVelocityYName);
System\Windows\Input\Manipulations\Manipulation2DCompletedEventArgs.cs (2)
37Debug.Assert(Validations.IsFinite(originX), "originX should be finite"); 38Debug.Assert(Validations.IsFinite(originY), "originY should be finite");
System\Windows\Input\Manipulations\Manipulation2DDeltaEventArgs.cs (2)
40Debug.Assert(Validations.IsFinite(originX), "originX should be finite"); 41Debug.Assert(Validations.IsFinite(originY), "originY should be finite");
System\Windows\Input\Manipulations\Manipulation2DStartedEventArgs.cs (2)
41Debug.Assert(Validations.IsFinite(originX)); 42Debug.Assert(Validations.IsFinite(originY));
System\Windows\Input\Manipulations\ManipulationDelta2D.cs (7)
104Debug.Assert(Validations.IsFinite(translationX), "translationX should be finite"); 105Debug.Assert(Validations.IsFinite(translationY), "translationY should be finite"); 106Debug.Assert(Validations.IsFinite(rotation), "rotation should be finite"); 107Debug.Assert(Validations.IsFiniteNonNegative(scaleX), "scaleX should be finite and not negative"); 108Debug.Assert(Validations.IsFiniteNonNegative(scaleY), "scaleY should be finite and not negative"); 109Debug.Assert(Validations.IsFinite(expansionX), "expansionX should be finite"); 110Debug.Assert(Validations.IsFinite(expansionY), "expansionY should be finite");
System\Windows\Input\Manipulations\ManipulationPivot2D.cs (2)
73Validations.CheckFiniteOrNaN(value, "X"); 90Validations.CheckFiniteOrNaN(value, "Y");
System\Windows\Input\Manipulations\ManipulationProcessor2D.cs (1)
155Validations.CheckFiniteNonNegative(value, "MinimumScaleRotateRadius");
System\Windows\Input\Manipulations\ManipulationVelocities2D.cs (4)
85Debug.Assert(Validations.IsFinite(linearVelocityX)); 86Debug.Assert(Validations.IsFinite(linearVelocityY)); 87Debug.Assert(Validations.IsFinite(angularVelocity)); 88Debug.Assert(Validations.IsFinite(expansionVelocity));
System\Windows\Input\Manipulations\Manipulator2D.cs (4)
89Validations.CheckFinite(x, nameof(x)); 90Validations.CheckFinite(y, nameof(y)); 132Validations.CheckFinite(value, "X"); 155Validations.CheckFinite(value, "Y");