|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INewPolygonFeedback
Provides access to members that control the new polygon display feedback.
The use and behavior of the NewPolygonFeedback is similar to the NewLineFeedback; however, the geometry that is displayed and returned is a closed Polygon. This means that when Stop is called, the start point will be added again as the finish point, thus closing the shape. At least three points should be added to the Feedback. AddPoint must be called a minimum of twice after the first point has been added using Start; otherwise a Null value is returned.
IMoveEnvelopeFeedback
,
IMoveImageFeedback2
,
INewBezierCurveFeedback
,
INewPolygonFeedback
,
INewMultiPointFeedback
,
IReshapeFeedback
,
IMoveImageFeedback
,
IMoveGeometryFeedback
,
IResizeEnvelopeFeedback2
,
INewDimensionFeedback
,
IResizeEnvelopeFeedback
,
IPolygonMovePointFeedback
,
INewLineFeedback
,
INewCircleFeedback
,
IVertexFeedback
,
IMoveLineFeedback
,
IMovePointFeedback
,
ILineMovePointFeedback
,
INewEnvelopeFeedback2
,
IStretchLineFeedback
,
INewEnvelopeFeedback
,
IMovePolygonFeedback
Method Summary | |
---|---|
void |
addPoint(IPoint point)
Creates a node at the given point. |
void |
start(IPoint point)
Begins a normal feedback at the given point. |
IPolygon |
stop()
Stops the feedback and returns the shape. |
Methods inherited from interface com.esri.arcgis.display.IDisplayFeedback |
---|
getSymbol, moveTo, refresh, setDisplayByRef, setSymbolByRef |
Method Detail |
---|
void start(IPoint point) throws IOException, AutomationException
point
- 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 addPoint(IPoint point) throws IOException, AutomationException
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPolygon stop() 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 |