This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IP > IPointCollection Interface > IPointCollection.QueryPoint Method (ArcObjects .NET 10.5 SDK) |
Queries for a point in the PointCollection at given index.
[Visual Basic .NET] Public Sub QueryPoint ( _ ByVal Index As Integer, _ ByVal Point As IPoint _ )
[C#] public void QueryPoint ( int Index, IPoint Point );
[C++]
HRESULT QueryPoint(
long Index,
IPoint* Point
);
[C++]
Parameters Index Index is a parameter of type long Point
Point is a parameter of type IPoint
Queries the ith Point from the PointCollection. The first Point in the PointCollection has index 0, and the last Point has index equal to PointCount - 1. (Alternatively, the last Point in the PointCollection can be referenced using index -1.).
Note: The output geometry must be co-created prior to the query. The output geometry is not co-created by the method; it is populated. This can be used in performance critical situations. For example, creating the geometry only once outside a loop and use the query method could improve performance.