15 references to Determinant
PresentationCore (15)
Core\CSharp\MS\Internal\Ink\EllipticalNodeOperations.cs (2)
647
if (DoubleUtil.IsZero(Vector.
Determinant
(spineVector, hitVector)))
782
&& !DoubleUtil.IsZero(Vector.
Determinant
(spine, segVector)))
Core\CSharp\MS\Internal\Ink\Lasso.cs (3)
871
double det = Vector.
Determinant
(AB, CD);
879
double r = AdjustFIndex(Vector.
Determinant
(AB, CA) / det);
884
double s = AdjustFIndex(Vector.
Determinant
(CD, CA) / det);
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations.cs (3)
276
((pressureDelta != 0) && Vector.
Determinant
(quad.B - quad.A, quad.D - quad.A) == 0)) // (1)
795
double det = -Vector.
Determinant
(nextNode, hitVector);
798
double s = Vector.
Determinant
(hitVector, hitBegin - lastVertex) / det;
Core\CSharp\MS\Internal\Ink\StrokeNodeOperations2.cs (6)
273
double det = Vector.
Determinant
(AB, CD);
300
if (DoubleUtil.IsZero(Vector.
Determinant
(CD, CA)) || DoubleUtil.GreaterThan(Vector.
Determinant
(AB, CA), 0))
308
double r = AdjustFIndex(Vector.
Determinant
(AB, CA) / det);
313
double s = AdjustFIndex(Vector.
Determinant
(CD, CA) / det);
407
double determinant = Vector.
Determinant
(vector1, vector2);
Core\CSharp\MS\Internal\Ink\StylusShape.cs (1)
248
double det = Vector.
Determinant
(edge, (Point)vertices[(i + 1) % vertices.Length] - (Point)vertex);