Implemented interface member:
property
this
System.Collections.Generic.IList<T>.this[System.Int32]
1 write to
PresentationCore (1)
Core\CSharp\System\Windows\Media\Generated\PointCollection.cs (1)
332
this
[
index] = Cast(value);
53 references to
PresentationCore (8)
Core\CSharp\MS\Internal\Media3D\GeneralTransform2Dto3Dto2D.cs (2)
329
triangleTexCoords[j] = textureCoords
[
i + j];
382
triangleTexCoords[j] = textureCoords
[
indices[j]];
Core\CSharp\System\Windows\Media\Generated\PointCollection.cs (1)
327
return this
[
index];
Core\CSharp\System\Windows\Media3D\Viewport2DVisual3D.cs (5)
93
uv[j] = textureCoords
[
i + j];
140
uv[j] = textureCoords
[
index];
222
Point texCoord1 = textureCoordinates
[
index1];
223
Point texCoord2 = textureCoordinates
[
index2];
224
Point texCoord3 = textureCoordinates
[
index3];
PresentationFramework (4)
src\Framework\System\Windows\Documents\FixedSOMPageConstructor.cs (2)
997
lastPoint = points
[
points.Count - 1];
1011
lastPoint = points
[
points.Count - 1];
src\Framework\System\Windows\Shapes\Polygon.cs (1)
142
array[i - 1] = pointCollection
[
i];
src\Framework\System\Windows\Shapes\Polyline.cs (1)
142
array[i - 1] = pointCollection
[
i];
System.Activities.Core.Presentation (5)
System\Activities\Core\Presentation\FlowchartDesigner.xaml.cs (3)
746
&& existingVS[0].Equals(movedConnector.Points[0]) && existingVS
[
existingVS.Count - 1].Equals(movedConnector.Points[movedConnector.Points.Count - 1]))
1019
destConnPoint = ConnectionPointHitTest(dest, locationPts
[
locationPts.Count - 1]);
1040
pt = FindClosestConnectionPoint(locationPts
[
locationPts.Count - 1], FlowchartDesigner.GetConnectionPoints(dest), out dist);
System\Activities\Core\Presentation\StateContainerEditor.xaml.cs (2)
869
destConnPoint = GetConnectionPoint(dest, locationPts
[
locationPts.Count - 1]);
1526
&& existingViewState[0].Equals(movedConnector.Points[0]) && existingViewState
[
existingViewState.Count - 1].Equals(movedConnector.Points[movedConnector.Points.Count - 1]))
System.Activities.Presentation (36)
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorEditor.cs (3)
74
&& this.editedConnector.Points
[
this.editedConnector.Points.Count - 1] != this.EditPoints[this.EditPoints.Count - 1].Location);
186
if (this.editPoints.Count < 2 || !this.editPoints[this.editPoints.Count - 1].Equals(editedConnector.Points
[
editedConnector.Points.Count - 1]))
188
editPoints.Add(new EditPoint(EditPoint.EditPointTypes.ConnectionEditPoint, editedConnector.Points
[
editedConnector.Points.Count - 1]));
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorLabelMarginConverter.cs (2)
33
Point labelLocation = DesignerGeometryHelper.MidPointOfLineSegment(connectorPoints
[
longestSegmentIndex], connectorPoints
[
longestSegmentIndex + 1]);
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToArrowMarginConverter.cs (2)
28
margin.Left = points
[
points.Count - 1].X - offset;
29
margin.Top = points
[
points.Count - 1].Y - offset;
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToArrowTransformConverter.cs (2)
41
Point srcPoint = points
[
points.Count - 2];
42
Point destPoint = points
[
points.Count - 1];
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToSegmentsConverter.cs (16)
30
double dist1 = DesignerGeometryHelper.DistanceBetweenPoints(pointCollection
[
i - 1], pointCollection
[
i]);
31
double dist2 = DesignerGeometryHelper.DistanceBetweenPoints(pointCollection
[
i], pointCollection
[
i + 1]);
37
Vector firstSegmentPointingVector = new Vector(pointCollection
[
i].X - pointCollection
[
i - 1].X, pointCollection
[
i].Y - pointCollection
[
i - 1].Y);
38
Vector secondSegmentPointingVector = new Vector(pointCollection
[
i + 1].X - pointCollection
[
i].X, pointCollection
[
i + 1].Y - pointCollection
[
i].Y);
41
Point turningPoint1 = Point.Add(pointCollection
[
i - 1], Vector.Multiply(dist1 - RoundRadius, firstSegmentPointingVector));
42
Point turningPoint2 = Point.Add(pointCollection
[
i], Vector.Multiply(RoundRadius, secondSegmentPointingVector));
50
retVal.Add(new LineSegment(pointCollection
[
i], true));
53
retVal.Add(new LineSegment(pointCollection
[
pointCollection.Count - 1], true));
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorRouter.cs (4)
179
excludedLines.Add(new Point(connector.Points
[
i].X, connector.Points
[
i].Y));
180
excludedLines.Add(new Point(connector.Points
[
i + 1].X, connector.Points
[
i + 1].Y));
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\DesignerGeometryHelper.cs (6)
69
double length = Math.Abs((points
[
i].X == points
[
i + 1].X) ? points
[
i].Y - points
[
i + 1].Y : points
[
i].X - points
[
i + 1].X);
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\FreeFormPanel.cs (1)
417
|| (DesignerGeometryHelper.ManhattanDistanceBetweenPoints(connectorChild.Points
[
connectorChild.Points.Count - 1], destPoint) > ConnectorRouter.EndPointTolerance)))