com.esri.arcgis.geometry
Interface IPointCollection3

All Superinterfaces:
IPointCollection, IPointCollection2, Serializable
All Known Subinterfaces:
IPointCollection4, IPointCollection5
All Known Implementing Classes:
MultiPatch, Multipoint, Path, Polygon, Polyline, Ring, TriangleFan, Triangles, TriangleStrip

public interface IPointCollection3
extends IPointCollection2, Serializable

Provides access to members that manipulate the points of a Multipoint.

Superseded By

IPointCollection5

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IEnumVertex getIndexedEnumVertices(IGeometry queryGeometry)
          An indexed vertex enumerator for this point collection.
 
Methods inherited from interface com.esri.arcgis.geometry.IPointCollection2
getPoints
 
Methods inherited from interface com.esri.arcgis.geometry.IPointCollection
addPoint, addPointCollection, addPoints, getEnumVertices, getPoint, getPointCount, insertPointCollection, insertPoints, queryPoint, queryPoints, removePoints, replacePointCollection, replacePoints, setPointCollection, setPoints, updatePoint
 

Method Detail

getIndexedEnumVertices

IEnumVertex getIndexedEnumVertices(IGeometry queryGeometry)
                                   throws IOException,
                                          AutomationException
An indexed vertex enumerator for this point collection.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
queryGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Returns:
A reference to a com.esri.arcgis.geometry.IEnumVertex
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.