|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMoveImageFeedback2
Provides access to members that control feedback for moving an image.
Display is a Get property that allows access to the feedback's offscreen display. When a new MoveImageFeedback is created, it automatically creates a new one of these displays--it is to this that the various things to be moved (elements, features, and others) are drawn.
The Bounds and PolygonBounds properties define the area to be covered by the feedback on the screen when the feedback operation begins. These are also used to determine the size of the offscreen display in map units. These two properties serve a similar purpose, so only one or the other should be used.
Bounds is the more simplistic of the two since it expects the input bounds as an IEnvelope and is therefore less suited for a situation where the map display is rotated.
PolygonBounds effectively supersedes Bounds and takes an IPolygon, thus allowing the bounds of geometries to be used, even if they are rotated.
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 |
clearImage()
Clears the image. |
IDisplay |
getDisplay()
The display to draw into. |
void |
setBounds(IEnvelope rhs1)
The bounds of the image. |
void |
setPolygonBounds(IPolygon rhs1)
The bounds of the image. |
void |
start(IPoint anchor)
Starts a move. |
Methods inherited from interface com.esri.arcgis.display.IDisplayFeedback |
---|
getSymbol, moveTo, refresh, setDisplayByRef, setSymbolByRef |
Method Detail |
---|
void start(IPoint anchor) throws IOException, AutomationException
anchor
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IDisplay getDisplay() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBounds(IEnvelope rhs1) throws IOException, AutomationException
rhs1
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearImage() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPolygonBounds(IPolygon rhs1) throws IOException, AutomationException
rhs1
- A reference to a com.esri.arcgis.geometry.IPolygon (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 |