public interface ITinNodeCollection
extends java.io.Serializable
Description: 'Provides access to members that control TIN nodes.' 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID9a2a4b72_11cf_11d2_a556_0000f8774f0f |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
void |
convertToVoronoiRegions(IFeatureClass pFeatureClass,
ITinFilter pFilter,
IPolygon pClippingPolygon,
java.lang.String indexFieldName,
java.lang.String tagFieldName)
Writes the set of Voronoi polygons for each node to a feature class.
|
ITinNode |
getNode(int index)
The node referenced by the index.
|
int |
getNodeCount()
The number of nodes in the TIN.
|
int |
getNodeTagValue(int index)
Returns the tag value of the TIN node specified by the index.
|
double |
getNodeZ(int index)
Returns the z value of the node referenced by the index.
|
IPolygon |
getVoronoiRegion(int nodeIndex,
IPolygon pClippingPolygon)
Returns a Voronoi polygon about the node referenced by the index.
|
IPolygon |
getVoronoiRegionNoClip(int nodeIndex)
Returns a Voronoi polygon about the node referenced by the index.
|
boolean |
isHasNodeTagValues()
Indicates if TIN nodes have tag values.
|
void |
queryNode(int index,
ITinNode pNode)
Sets the node equal to that specified by the index.
|
void |
queryNodeAsPoint(int index,
IPoint pPoint)
Sets the node equal to a point specified by the index.
|
void |
queryNodeAsWKSPointZ(int index,
_WKSPointZ[] pPoint)
Sets the node equal to a z-value point specified by the index.
|
static final int IID9a2a4b72_11cf_11d2_a556_0000f8774f0f
static final int xxDummy
static final java.lang.String IID
int getNodeCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITinNode getNode(int index) throws java.io.IOException, AutomationException
index - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryNode(int index,
ITinNode pNode)
throws java.io.IOException,
AutomationException
index - The index (in)pNode - A reference to a com.esri.arcgis.geodatabase.ITinNode (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryNodeAsPoint(int index,
IPoint pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryNodeAsWKSPointZ(int index,
_WKSPointZ[] pPoint)
throws java.io.IOException,
AutomationException
index - The index (in)pPoint - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPolygon getVoronoiRegionNoClip(int nodeIndex) throws java.io.IOException, AutomationException
nodeIndex - The nodeIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPolygon getVoronoiRegion(int nodeIndex, IPolygon pClippingPolygon) throws java.io.IOException, AutomationException
nodeIndex - The nodeIndex (in)pClippingPolygon - A reference to a com.esri.arcgis.geometry.IPolygon (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void convertToVoronoiRegions(IFeatureClass pFeatureClass, ITinFilter pFilter, IPolygon pClippingPolygon, java.lang.String indexFieldName, java.lang.String tagFieldName) throws java.io.IOException, AutomationException
pFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter - A reference to a com.esri.arcgis.geodatabase.ITinFilter (in)pClippingPolygon - A reference to a com.esri.arcgis.geometry.IPolygon (in)indexFieldName - The indexFieldName (in)tagFieldName - The tagFieldName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getNodeZ(int index)
throws java.io.IOException,
AutomationException
index - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getNodeTagValue(int index)
throws java.io.IOException,
AutomationException
index - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isHasNodeTagValues()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.