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