com.esri.arcgis.geodatabase
Interface IEnumNodeEdge

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IEnumNodeEdgeProxy

public interface IEnumNodeEdge
extends java.io.Serializable

COM Interface 'IEnumNodeEdge'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to the set of edges incident on the specified node.' 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 IID5cee64be_56dc_11d5_9fee_00c04f6bdd7f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCount()
          The number of edges entering and leaving this node.
 boolean isClockwise()
          Indicates if this enumerator is returning edges in clockwise order, or false if it is returning them in counterclockwise order.
 void next(ITopologyEdge[] nextEdge, boolean[] atFrom)
          Returns the next edge in clockwise or counterclockwise order about the node.
 void reset()
          Resets this eumerator.
 

Field Detail

IID5cee64be_56dc_11d5_9fee_00c04f6bdd7f

static final int IID5cee64be_56dc_11d5_9fee_00c04f6bdd7f
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

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets this eumerator.

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

next

void next(ITopologyEdge[] nextEdge,
          boolean[] atFrom)
          throws java.io.IOException,
                 AutomationException
Returns the next edge in clockwise or counterclockwise order about the node. 'atFrom' is true if the from point of the edge is incident on this node.

Parameters:
nextEdge - A reference to a com.esri.arcgis.geodatabase.ITopologyEdge (out: use single element array)
atFrom - The atFrom (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
The number of edges entering and leaving this node. A closed edge will be counted twice.

Returns:
The edgeCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isClockwise

boolean isClockwise()
                    throws java.io.IOException,
                           AutomationException
Indicates if this enumerator is returning edges in clockwise order, or false if it is returning them in counterclockwise order.

Returns:
The clockwise
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.