1 write to _lasso
PresentationCore (1)
Core\CSharp\System\Windows\Ink\IncrementalHitTester.cs (1)
331
_lasso
= new SingleLoopLasso();
17 references to _lasso
PresentationCore (17)
Core\CSharp\System\Windows\Ink\IncrementalHitTester.cs (17)
344
int lastPointIndex = (0 !=
_lasso
.PointCount) ? (
_lasso
.PointCount - 1) : 0;
345
_lasso
.AddPoints(points);
350
if ((
_lasso
.IsEmpty) || (lastPointIndex == (
_lasso
.PointCount - 1) && false ==
_lasso
.IsIncrementalLassoDirty)
363
if (false ==
_lasso
.IsIncrementalLassoDirty)
367
lassoUpdate.AddPoint(
_lasso
[0]);
372
for (; lastPointIndex <
_lasso
.PointCount; lastPointIndex++)
374
lassoUpdate.AddPoint(
_lasso
[lastPointIndex]);
382
if (true == strokeInfo.IsDirty || true ==
_lasso
.IsIncrementalLassoDirty)
388
lasso =
_lasso
;
417
if (lasso ==
_lasso
||
_lasso
.Contains((Point)stylusPoints[i]))
431
if ((hitWeightChange != 0) || (lasso ==
_lasso
))
433
strokeInfo.HitWeight = (lasso ==
_lasso
) ? hitWeightChange : (strokeInfo.HitWeight + hitWeightChange);
463
_lasso
.IsIncrementalLassoDirty = false;