1 write to _lasso
PresentationCore (1)
System\Windows\Ink\IncrementalHitTester.cs (1)
310
_lasso
= new SingleLoopLasso();
17 references to _lasso
PresentationCore (17)
System\Windows\Ink\IncrementalHitTester.cs (17)
323
int lastPointIndex = (0 !=
_lasso
.PointCount) ? (
_lasso
.PointCount - 1) : 0;
324
_lasso
.AddPoints(points);
329
if ((
_lasso
.IsEmpty) || (lastPointIndex == (
_lasso
.PointCount - 1) && !
_lasso
.IsIncrementalLassoDirty)
342
if (!
_lasso
.IsIncrementalLassoDirty)
346
lassoUpdate.AddPoint(
_lasso
[0]);
351
for (; lastPointIndex <
_lasso
.PointCount; lastPointIndex++)
353
lassoUpdate.AddPoint(
_lasso
[lastPointIndex]);
361
if (strokeInfo.IsDirty ||
_lasso
.IsIncrementalLassoDirty)
367
lasso =
_lasso
;
396
if (lasso ==
_lasso
||
_lasso
.Contains((Point)stylusPoints[i]))
410
if ((hitWeightChange != 0) || (lasso ==
_lasso
))
412
strokeInfo.HitWeight = (lasso ==
_lasso
) ? hitWeightChange : (strokeInfo.HitWeight + hitWeightChange);
442
_lasso
.IsIncrementalLassoDirty = false;