Provides access to members that manipulate the vertices as lightweight point+attribute structures (VA - vertex attribute)
Members
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. |
![]() |
AddWKSPointVA | Adds vertices/points. |
![]() |
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. |
![]() |
InsertWKSPointVA | Inserts new vertices/points. |
![]() |
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. |
![]() |
QueryWKSPointVA | 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. |
![]() |
SetWKSPointVA | Replaces all vertices/points. |
![]() |
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. |
IPointCollection5.AddWKSPointVA Method
Adds vertices/points.
Public Sub AddWKSPointVA ( _
ByVal Count As Integer, _
ByRef pointStructures As WKSPointVA _
)
public void AddWKSPointVA (
int Count,
ref WKSPointVA pointStructures
);
IPointCollection5.InsertWKSPointVA Method
Inserts new vertices/points.
Public Sub InsertWKSPointVA ( _
ByVal Index As Integer, _
ByVal Count As Integer, _
ByRef newPoints As WKSPointVA _
)
public void InsertWKSPointVA (
int Index,
int Count,
ref WKSPointVA newPoints
);
IPointCollection5.QueryWKSPointVA Method
Copies vertices/points coordinates to the array of point structures.
Public Sub QueryWKSPointVA ( _
ByVal Index As Integer, _
ByVal Count As Integer, _
ByRef pointStructures As WKSPointVA _
)
public void QueryWKSPointVA (
int Index,
int Count,
ref WKSPointVA pointStructures
);
IPointCollection5.SetWKSPointVA Method
Replaces all vertices/points.
Public Sub SetWKSPointVA ( _
ByVal Count As Integer, _
ByRef pointStructures As WKSPointVA _
)
public void SetWKSPointVA (
int Count,
ref WKSPointVA pointStructures
);
Inherited Interfaces
Interfaces | Description |
---|---|
IPointCollection4 | Provides access to members that manipulate the points of a Multipoint, Path, Ring, Polyline, Polygon, TriangleFan, TriangleStrip, or MultiPatch. |
IPointCollection3 | Provides access to members that manipulate the points of a Multipoint. |
IPointCollection2 | Provides access to members that manipulate the points of a Multipoint. |
IPointCollection | Provides access to members that manipulate the points of a Multipoint, Path, Ring, Polyline, Polygon, TriangleFan, TriangleStrip, or MultiPatch. |
Classes that implement IPointCollection5
Classes | Description |
---|---|
Multipoint | An ordered collection of points; optionally has measure, height and ID attributes. |