2 writes to underlay
ReachFramework (2)
AlphaFlattener\Flattener.cs (1)
936
pi.
underlay
= null;
AlphaFlattener\PrimitiveList.cs (1)
357
qi.
underlay
= new List<int>();
41 references to underlay
ReachFramework (41)
AlphaFlattener\Flattener.cs (36)
428
_dl.Commands[j].
underlay
.Remove(i);
432
if (pi.
underlay
!= null)
436
foreach (int j in pi.
underlay
)
548
pj.
underlay
.Remove(i);
557
commands[k].
underlay
.Remove(i);
558
commands[k].
underlay
.Add(j);
562
if (pi.
underlay
!= null)
564
foreach (int k in pi.
underlay
)
578
commands[k].
underlay
.Remove(j);
579
commands[k].
underlay
.Add(i);
583
if (pj.
underlay
!= null)
585
foreach (int k in pj.
underlay
)
611
if ((gj == null) || (pj.
underlay
== null) || (pj.
underlay
.Count == 0))
616
for (int n = pj.
underlay
.Count - 1; n >= 0; n --)
618
int i = pj.
underlay
[n];
634
pj.
underlay
.Remove(i);
669
if ((pi.
underlay
!= null) && (pi.
underlay
.Count != 0))
671
qi = commands[pi.
underlay
[pi.
underlay
.Count - 1]];
734
if (pi.
underlay
!= null)
736
for (int k = 0; k < pi.
underlay
.Count; k++)
738
commands[pi.
underlay
[k]].overlapHasTransparency--;
759
if ((pi.
underlay
!= null) && !pi.primitive.IsOpaque)
761
int len = pi.
underlay
.Count;
765
PrimitiveInfo qi = commands[pi.
underlay
[j]];
771
int under = pi.
underlay
[k];
776
pi.
underlay
.Remove(under);
791
List<int> l = commands[i].
underlay
;
870
if ((pj.
underlay
[pj.
underlay
.Count - 1] == i) && pj.FullyCovers(pi) && !pi.FullyCovers(pj))
881
if ((pi.
underlay
== null) && DisplayList.IsWhitePrimitive(pi.primitive))
922
commands[j].
underlay
.Remove(i);
929
if ((pi.
underlay
!= null) && (pi.overlapHasTransparency == 0) && pi.primitive.IsOpaque)
931
foreach (int j in pi.
underlay
)
AlphaFlattener\PrimitiveList.cs (5)
107
if (info.
underlay
== null)
113
extra = info.
underlay
;
115
Console.Write(LeftPad(info.
underlay
.Count, 3));
355
if (qi.
underlay
== null)
360
OrderedInsert(qi.
underlay
, one);