|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ITopologyGraph4
Provides access to members that control the topology graph.
| Method Summary | |
|---|---|
void |
buildFromPolygon(IPolygon extent,
boolean preserveSelection)
Creates topo elements from all topology feature classes intersecting the specified polygon. |
void |
determineNodeDegree()
Nodes located outside a polygonal build extent do not have a known degree (valence). |
IPolygon |
getBuildPolygonExtent()
The polygon used to determine the contents of the topology graph. |
void |
mergeSelectedEdges()
Merge a connected sequence of selected edges that has the same feature parent set. |
| Methods inherited from interface com.esri.arcgis.geodatabase.ITopologyGraph3 |
|---|
postEx |
| Methods inherited from interface com.esri.arcgis.geodatabase.ITopologyGraph2 |
|---|
isHasPseudoNodes |
| Methods inherited from interface com.esri.arcgis.geodatabase.ITopologyGraph |
|---|
build, deleteEdge, deletePseudoNodesFromSelection, enumHitTest, getBuildExtent, getEdges, getEdgeSelection, getExtent, getNodes, getNodeSelection, getParentEdges, getParentGeometry, getParentNodes, getSelectionCount, getSelectionExtent, getSelectionFeedback, getSelectionParents, getSplitMoveNodeFeedback, hitTest, hitTestSelection, isHasElement, isPosting, post, reshapeEdgeGeometry, select, selectByGeometry, setEdgeGeometry, setEmpty, setParentSelected, setSelectionEmpty, splitEdgeAtDistance, splitEdgeAtPoint, splitMoveNode, transformSelection |
| Method Detail |
|---|
void buildFromPolygon(IPolygon extent,
boolean preserveSelection)
throws IOException,
AutomationException
This method is very similar to Build, except the extent of the build isn't restricted to a rectangular envelope; any polygon can be used to define the build area.
extent - A reference to a com.esri.arcgis.geometry.IPolygon (in)preserveSelection - The preserveSelection (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPolygon getBuildPolygonExtent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void determineNodeDegree()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void mergeSelectedEdges()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||