
Name 
Description 

AddPoint 
Adds a vertex to a Path, Ring, Polyline, or Polygon; or adds a reference to the input point to a Multipoint, TriangleFan, or TriangleStrip. 

AddPointCollection 
Adds copies of points in the input point collection to this Path, Ring, Polyline, or Polygon; or adds references to the points in the collection to this Multipoint, TriangleFan, or TriangleStrip. 

AddPoints 
Adds copies of the input points as vertices to this Path, Ring, Polyline, or Polygon; or references to the input points to this Multipoint, TriangleFan, or TriangleStrip. This method is intended for internal use only. 

AddWKSPoints 
Adds vertices to this Path, Ring, Polyline, or Polygon, or adds new points to this Multipoint, TriangleFan, or TriangleStrip. 

AddWKSPointZs 
Adds vertices/points to this Path, Ring, Polyline, Polygon, Multipoint, TriangleFan, Triangles, TriangleStrip, or MultiPatch. 

EnumVertices 
A new enumerator for this point collection. 

GetPoints 
Populates an array with references to points in the Multipoint. The QueryPoints method on IPointCollection makes copies of the points. This method is intended for internal use only. 

IndexedEnumVertices 
An indexed vertex enumerator for this point collection. 

InsertPointCollection 
Inserts copies of points, from the input point collection, as vertices into this Path, Ring, Polyline, or Polygon; or references to points in the input point collection into this Multipoint, TriangleFan, or TriangleStrip. 

InsertPoints 
Inserts copies of the input points as vertices into a Path, Ring, Polyline, or Polygon; or references to the input points into a Multipoint, TriangleFan, or TriangleStrip. This method is intended for internal use only. 

InsertWKSPoints 
Inserts new vertices/points into this Path, Ring, Polyline, Polygon, Multipoint, TriangleFan, TriangleStrip, or MultiPatch. 

InsertWKSPointZs 
Inserts new vertices/points into this Path, Ring, Polyline, Polygon, Multipoint, TriangleFan, Triangles, TriangleStrip, or MultiPatch. 

Point 
A copy of the ith vertex of a Path, Ring, Polyline, or Polygon; or a reference to the ith point of a Multipoint, TriangleFan, or TriangleStrip. 

PointCount 
The number of points in the collection. 

QueryPoint 
Queries for a point in the PointCollection at given index. 

QueryPoints 
Copies some points to an existing array of points. This method is intended for internal use only. 

QueryWKSPoints 
Copies vertices'/points' coordinates to the array of point structures. 

QueryWKSPointZs 
Copies vertices/points coordinates to the array of point structures. 

RemovePoints 
Removes vertices from a Path, Ring, Polyline, or Polygon, or references to points from a Multipoint, TriangleFan, or TriangleStrip. 

ReplacePointCollection 
Replaces vertices/points within a PointCollection. 

ReplacePoints 
Replaces vertices/points within a PointCollection. 

SetPointCollection 
Replaces all vertices of this Path, Ring, Polyline, or Polygon with copies of the points in the input collection; or all points of this Multipoint, TriangleFan, or TriangleStrip with references to points from the input collection. 

SetPoints 
Replaces all existing vertices of this Path, Ring, Polyline, or Polygon with copies of the input points; or all existing points of this Multipoint, TriangleFan, or TriangleStrip with references to the input points (for C++ and VB users only). 

SetWKSPoints 
Replaces all vertices of this Path, Ring, Polyline, or Polygon with new ones, or replaces all points of this Multipoint, TriangleFan, or TriangleStrip with new ones. 

SetWKSPointZs 
Replaces all vertices/points of this Path, Ring, Polyline, Polygon, Multipoint, TriangleFan, Triangles, TriangleStrip, or MultiPatch with new ones. 

UpdatePoint 
Changes the ith vertex or point to be a copy of the input point. 