com.esri.arcgis.geometry
Interface IPointCollection5

All Superinterfaces:
IPointCollection, IPointCollection2, IPointCollection3, IPointCollection4, java.io.Serializable
All Known Implementing Classes:
IPointCollection5Proxy, Multipoint

public interface IPointCollection5
extends IPointCollection4, java.io.Serializable

COM Interface 'IPointCollection5'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to members that manipulate the vertices as lightweight point+attribute structures (VA - vertex attribute)' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID87c8de06_d8b5_4f5d_bcd5_a27c3a994b07
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geometry.IPointCollection4
IID773f7279_aefb_11d5_8112_00c04fa0adf8
 
Fields inherited from interface com.esri.arcgis.geometry.IPointCollection3
IIDaf10d3e8_f2f8_49ec_a6c5_7018099eeaed
 
Fields inherited from interface com.esri.arcgis.geometry.IPointCollection2
IIDf643a012_c208_48db_b2d6_565f52b55c8e
 
Fields inherited from interface com.esri.arcgis.geometry.IPointCollection
IIDde08a214_4fc2_11d1_834e_0000f8775be9
 
Method Summary
 void addWKSPointVA(int count, _WKSPointVA pointStructures)
          Adds vertices/points.
 void insertWKSPointVA(int index, int count, _WKSPointVA newPoints)
          Inserts new vertices/points.
 void queryWKSPointVA(int index, int count, _WKSPointVA[] pointStructures)
          Copies vertices/points coordinates to the array of point structures.
 void setWKSPointVA(int count, _WKSPointVA pointStructures)
          Replaces all vertices/points.
 
Methods inherited from interface com.esri.arcgis.geometry.IPointCollection4
addWKSPointZs, insertWKSPointZs, queryWKSPointZs, setWKSPointZs
 
Methods inherited from interface com.esri.arcgis.geometry.IPointCollection3
getIndexedEnumVertices
 
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
 

Field Detail

IID87c8de06_d8b5_4f5d_bcd5_a27c3a994b07

static final int IID87c8de06_d8b5_4f5d_bcd5_a27c3a994b07
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

addWKSPointVA

void addWKSPointVA(int count,
                   _WKSPointVA pointStructures)
                   throws java.io.IOException,
                          AutomationException
Adds vertices/points.

Parameters:
count - The count (in)
pointStructures - A Structure: com.esri.arcgis.geometry._WKSPointVA (A com.esri.arcgis.geometry._WKSPointVA COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWKSPointVA

void setWKSPointVA(int count,
                   _WKSPointVA pointStructures)
                   throws java.io.IOException,
                          AutomationException
Replaces all vertices/points.

Parameters:
count - The count (in)
pointStructures - A Structure: com.esri.arcgis.geometry._WKSPointVA (A com.esri.arcgis.geometry._WKSPointVA COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryWKSPointVA

void queryWKSPointVA(int index,
                     int count,
                     _WKSPointVA[] pointStructures)
                     throws java.io.IOException,
                            AutomationException
Copies vertices/points coordinates to the array of point structures.

Parameters:
index - The index (in)
count - The count (in)
pointStructures - A Structure: com.esri.arcgis.geometry._WKSPointVA (A com.esri.arcgis.geometry._WKSPointVA COM typedef) (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertWKSPointVA

void insertWKSPointVA(int index,
                      int count,
                      _WKSPointVA newPoints)
                      throws java.io.IOException,
                             AutomationException
Inserts new vertices/points.

Parameters:
index - The index (in)
count - The count (in)
newPoints - A Structure: com.esri.arcgis.geometry._WKSPointVA (A com.esri.arcgis.geometry._WKSPointVA COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.