|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISegmentGraphCursor
Provides access to members that define and manipulate a way of navigating over segments topologically structured within a segment graph.
Method Summary | |
---|---|
void |
finishMoveTo(IPoint newLocation)
Moves from the current edge to the adjacent edge closest to newLocation. |
IPolyline |
getCurrentTrace()
The current trace - a history of MoveTo/s and FinishMoveTo's within the segment graph since it was created or since the last call to Reset on this cursor. |
IPoint |
getLocation()
The current location of the SegmentGraphCursor. |
boolean |
moveTo(IPoint newLocation)
Moves from the current edge to an adjacent edge closest to newLocation. |
void |
queryLocation(IPoint currentGraphLocation)
Copies the current location of the SegmentGraphCursor into the specified point. |
void |
reset(IPoint startPoint)
Resets the location of the SegmentGraphCursor to a specified StartPoint. |
Method Detail |
---|
IPoint getLocation() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryLocation(IPoint currentGraphLocation) throws IOException, AutomationException
currentGraphLocation
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPolyline getCurrentTrace() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean moveTo(IPoint newLocation) throws IOException, AutomationException
newLocation
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void finishMoveTo(IPoint newLocation) throws IOException, AutomationException
newLocation
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void reset(IPoint startPoint) throws IOException, AutomationException
startPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
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 |