39 references to GetItemAt
PresentationFramework (39)
src\Framework\MS\Internal\Data\LiveShapingBlock.cs (22)
58
destNode.
GetItemAt
(destOffset).Block = destBlock;
85
lsi =
GetItemAt
(index);
101
lsi =
GetItemAt
(right);
109
lsi =
GetItemAt
(k);
130
LiveShapingItem leftItem = (left >= 0) ?
GetItemAt
(left) : null;
131
LiveShapingItem rightItem = (right < size) ?
GetItemAt
(right) : null;
137
cL = comparison(item,
GetItemAt
(first));
150
cR = comparison(item,
GetItemAt
(last));
197
if (!
GetItemAt
(k).IsSortDirty)
201
if (k < left || comparison(
GetItemAt
(k), item) <= 0)
213
if (!
GetItemAt
(k).IsSortDirty && comparison(item,
GetItemAt
(k)) <= 0)
301
else if (comparison(item, parent.
GetItemAt
(last)) > 0)
305
else if (comparison(item, parent.
GetItemAt
(first)) >= 0)
335
else if (comparison(item, block.
GetItemAt
(last)) > 0)
340
else if (comparison(item, block.
GetItemAt
(first)) >= 0)
382
else if (comparison(item, parent.
GetItemAt
(first)) < 0)
386
else if (comparison(item, parent.
GetItemAt
(last)) <= 0)
416
else if (comparison(item, block.
GetItemAt
(first)) < 0)
421
else if (comparison(item, block.
GetItemAt
(last)) <= 0)
445
if (!
GetItemAt
(first).IsSortDirty)
450
if (!
GetItemAt
(last).IsSortDirty)
src\Framework\MS\Internal\Data\RBFinger.cs (1)
20
public T Item { get { return Node.
GetItemAt
(Offset); } }
src\Framework\MS\Internal\Data\RBNode.cs (13)
124
int compL = (_data != null) ? comparison(x,
GetItemAt
(0)) : -1;
137
else if ((compR = comparison(x,
GetItemAt
(Size - 1))) <= 0)
177
compL = (left < Size) ? comparison(x,
GetItemAt
(left)) : +1;
208
compR = comparison(x,
GetItemAt
(right-1));
236
int c = comparison(x,
GetItemAt
(mid));
249
comp = comparison(x,
GetItemAt
(low));
265
T x = startingNode.
GetItemAt
(finger.Offset);
270
if (comparison(x, startingNode.
GetItemAt
(k)) >= 0)
281
if (parent == null || comparison(x, parent.
GetItemAt
(parent.Size-1)) >= 0)
285
if (comparison(x, parent.
GetItemAt
(0)) >= 0)
319
T x = oldNode.
GetItemAt
(oldFinger.Offset);
342
T y = newNode.
GetItemAt
(MaxSize - 1);
434
successor.InsertAt(0,
GetItemAt
(MaxSize - 1));
src\Framework\MS\Internal\Data\RBTree.cs (3)
526
return finger.Node.
GetItemAt
(finger.Offset);
619
yield return finger.Node.
GetItemAt
(finger.Offset);
629
yield return finger.Node.
GetItemAt
(finger.Offset);