45 references to AfterLast
PresentationCore (45)
MS\Internal\Ink\EllipticalNodeOperations.cs (10)
404result.EndFIndex = StrokeFIndices.AfterLast; 415if (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 437if (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 511if (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 513result.EndFIndex = StrokeFIndices.AfterLast; 536if (DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 576else if ((DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.BeforeFirst)) && (!DoubleUtil.AreClose(result.BeginFIndex, StrokeFIndices.AfterLast))) 578result.EndFIndex = StrokeFIndices.AfterLast; 580else if ((DoubleUtil.AreClose(result.BeginFIndex,StrokeFIndices.AfterLast)) && (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.BeforeFirst))) 795if (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast))
MS\Internal\Ink\ErasingStroke.cs (2)
223if (DoubleUtil.AreClose(lastFragment.EndFIndex, StrokeFIndices.AfterLast) ) 246intersections.Add(new StrokeIntersection(segment.BeginFIndex, StrokeFIndices.AfterLast,
MS\Internal\Ink\Lasso.cs (7)
362else if (DoubleUtil.AreClose(fIndex, StrokeFIndices.AfterLast)) 403if (DoubleUtil.AreClose(si.InBegin, StrokeFIndices.AfterLast)) 409si.InEnd = StrokeFIndices.AfterLast; 411si.HitEnd = StrokeFIndices.AfterLast; 422si.InBegin = StrokeFIndices.AfterLast; 434si.InBegin = StrokeFIndices.AfterLast; 461if (DoubleUtil.AreClose(si.HitEnd, StrokeFIndices.AfterLast))
MS\Internal\Ink\StrokeFIndices.cs (4)
17private static readonly StrokeFIndices s_empty = new StrokeFIndices(AfterLast, BeforeFirst); 18private static readonly StrokeFIndices s_full = new StrokeFIndices(BeforeFirst, AfterLast); 135if (DoubleUtil.AreClose(fIndex, StrokeFIndices.AfterLast)) 160internal bool IsFull { get { return ((DoubleUtil.AreClose(_beginFIndex, BeforeFirst)) && (DoubleUtil.AreClose(_endFIndex,AfterLast))); } }
MS\Internal\Ink\StrokeIntersection.cs (1)
31internal static double AfterLast { get { return StrokeFIndices.AfterLast; } }
MS\Internal\Ink\StrokeNode.cs (3)
925if (!DoubleUtil.AreClose(fragment.EndFIndex, StrokeFIndices.AfterLast)) 967if (DoubleUtil.AreClose(fragment.EndFIndex, StrokeFIndices.AfterLast)) 970fragment.EndFIndex = (_isLastNode ? StrokeFIndices.AfterLast:_index);
MS\Internal\Ink\StrokeNodeOperations.cs (11)
490result.EndFIndex = StrokeFIndices.AfterLast; 525if (result.EndFIndex != StrokeFIndices.AfterLast) 626if (!DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 641if (DoubleUtil.AreClose(result.BeginFIndex, StrokeFIndices.AfterLast)) 650result.EndFIndex = StrokeFIndices.AfterLast; 687double findex = StrokeFIndices.AfterLast; 1194if (isHit && DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 1231if (DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast)) 1238result.EndFIndex = StrokeFIndices.AfterLast; 1283if ( findex == StrokeFIndices.AfterLast ) 1308result.BeginFIndex > 1.0f && DoubleUtil.AreClose(result.EndFIndex, StrokeFIndices.AfterLast))
System\Windows\Ink\Stroke.cs (7)
746System.Diagnostics.Debug.Assert(DoubleUtil.AreClose(cutAt[cutAt.Length - 1].EndFIndex, StrokeFIndices.AfterLast) || 802System.Diagnostics.Debug.Assert(DoubleUtil.AreClose(cutAt[cutAt.Length - 1].EndFIndex, StrokeFIndices.AfterLast) || 832if (beginFIndex != StrokeFIndices.AfterLast) 834Stroke stroke = Copy(sourceStylusPoints, beginFIndex, StrokeFIndices.AfterLast); 858(DoubleUtil.AreClose(StrokeFIndices.AfterLast, endFIndex)) 895if (!DoubleUtil.AreClose(endFIndex, StrokeFIndices.AfterLast)) 906if ((!DoubleUtil.AreClose(endFIndex, StrokeFIndices.AfterLast)) && !DoubleUtil.AreClose(endIndex, endFIndex))