com.esri.arcgis.geodatabase
Interface IEnumTinEdge

All Superinterfaces:
Serializable
All Known Implementing Classes:
IEnumTinEdgeProxy, TinEdgeEnumerator

public interface IEnumTinEdge
extends Serializable

Provides access to members that control TIN edge enumerators.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 ITinEdge IEnumTinEdge_next()
          Gets next edge element.
 void queryNext(ITinEdge pEdge)
          Queries next edge element.
 void queryNextAsWKSPointZs(_WKSPointZ[] pFrom, _WKSPointZ[] pTo, boolean[] pbIsEnd)
          Queries next edge element as a WKS point with z values.
 void reset()
          Resets the enumerator.
 

Method Detail

reset

void reset()
           throws IOException,
                  AutomationException
Resets the enumerator.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

IEnumTinEdge_next

ITinEdge IEnumTinEdge_next()
                           throws IOException,
                                  AutomationException
Gets next edge element.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.geodatabase.ITinEdge
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryNext

void queryNext(ITinEdge pEdge)
               throws IOException,
                      AutomationException
Queries next edge element.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pEdge - A reference to a com.esri.arcgis.geodatabase.ITinEdge (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryNextAsWKSPointZs

void queryNextAsWKSPointZs(_WKSPointZ[] pFrom,
                           _WKSPointZ[] pTo,
                           boolean[] pbIsEnd)
                           throws IOException,
                                  AutomationException
Queries next edge element as a WKS point with z values.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pFrom - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
pTo - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
pbIsEnd - The pbIsEnd (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.