2 writes to _operations
Microsoft.Maui.Graphics (2)
PathF.cs (2)
27
_operations
= operations;
75
_operations
= new List<PathOperation>();
64 references to _operations
Microsoft.Maui.Graphics (64)
PathF.cs (64)
32
foreach (var operation in
_operations
)
49
_operations
.AddRange(path.
_operations
);
85
if (
_operations
.Count > 0)
86
return
_operations
[
_operations
.Count - 1] == PathOperation.Close;
107
for (var i = 0; i <
_operations
.Count; i++)
108
yield return
_operations
[i];
169
public int OperationCount =>
_operations
.Count;
175
if (
_operations
!= null)
177
var operationsCount =
_operations
.Count;
180
if (
_operations
[0] == PathOperation.Move)
185
if (
_operations
[
_operations
.Count - 1] == PathOperation.Close)
200
return
_operations
[aIndex];
253
_operations
.Add(PathOperation.Move);
264
_operations
.Add(PathOperation.Close);
272
if (
_operations
[
_operations
.Count - 1] == PathOperation.Close)
276
_operations
.RemoveAt(
_operations
.Count - 1);
294
_operations
.Add(PathOperation.Move);
299
_operations
.Add(PathOperation.Line);
322
_operations
.Insert(index, PathOperation.Line);
347
_operations
.Add(PathOperation.Arc);
361
_operations
.Add(PathOperation.Quad);
382
_operations
.Insert(index, PathOperation.Quad);
399
_operations
.Add(PathOperation.Cubic);
421
_operations
.Insert(index, PathOperation.Cubic);
433
for (var operationIndex = 0; operationIndex <
_operations
.Count; operationIndex++)
435
var operation =
_operations
[operationIndex];
490
for (var s = 0; s <
_operations
.Count; s++)
492
var type =
_operations
[s];
542
for (var segment = 0; segment <
_operations
.Count; segment++)
544
var segmentType =
_operations
[segment];
611
for (var segment = 0; segment <
_operations
.Count; segment++)
613
var segmentType =
_operations
[segment];
681
_operations
.RemoveRange(segmentIndex,
_operations
.Count - segmentIndex);
688
foreach (var operation in
_operations
)
717
for (var segment = 0; segment <
_operations
.Count; segment++)
719
var segmentType =
_operations
[segment];
765
for (var segment = 0; segment <
_operations
.Count; segment++)
767
var segmentType =
_operations
[segment];
772
if (segmentIndex ==
_operations
.Count - 1)
783
_operations
.RemoveAt(segmentIndex);
799
_operations
.RemoveAt(segmentIndex + 1);
813
_operations
.RemoveAt(segmentIndex);
825
_operations
.RemoveAt(segmentIndex);
838
_operations
.RemoveAt(segmentIndex);
850
_operations
.RemoveAt(segmentIndex);
865
_operations
.RemoveAt(segmentIndex);
881
foreach (var segmentType in
_operations
)
942
if (_points == null ||
_operations
== null)
952
foreach (var operation in
_operations
)
998
var operations = new List<PathOperation>(
_operations
);
1297
for (var i = 0; i <
_operations
.Count; i++)
1299
var segmentType =
_operations
[i];
1342
hashCode = (hashCode * 397) ^ (
_operations
!= null ?
_operations
.GetHashCode() : 0);
1354
for (var i = 0; i <
_operations
.Count; i++)
1356
var segmentType =
_operations
[i];
1463
for (var i = 0; i <
_operations
.Count && !foundClosed; i++)
1465
var operation =
_operations
[i];