|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMapInset2
Provides access to members that control the inset map surrounds.
| Method Summary | |
|---|---|
void |
calculateVisibleBounds()
Calculates the visible bounds by applying the zoom or scale parameter to MapBounds (used when snapshot is false). |
String |
getDescription()
Description reflecting the current settings of the MapInset. |
void |
getDeviceFrame(int[] left,
int[] top,
int[] right,
int[] bottom)
Pixel extent of the inset. |
IEnvelope |
getFullExtent()
The maximum extent shown by the inset. |
IEnvelope |
getMapBounds()
The relative position of the inset to the associated map (used when the inset is live). |
double |
getReferenceScale()
Reference scale of the inset. |
IEnvelope |
getVisibleBounds()
The map extent shown by the inset (used when the inset is not live). |
double |
getZoomPercent()
Zoom amount as a percentage. |
double |
getZoomScale()
The zoom amount as an absolute Scale (i.e., 1:20000). |
boolean |
isLive()
Indicates if the inset shows a live view of the underlying map. |
boolean |
isUsingZoomScale()
Indicates if ZoomScale or ZoomPercent is being used. |
void |
setDeviceFrame(int left,
int top,
int right,
int bottom)
Pixel extent of the inset. |
void |
setFullExtent(IEnvelope fullExtent)
The maximum extent shown by the inset. |
void |
setIsLive(boolean isLive)
Indicates if the inset shows a live view of the underlying map. |
void |
setMapBounds(IEnvelope bounds)
The relative position of the inset to the associated map (used when the inset is live). |
void |
setReferenceScale(double refScale)
Reference scale of the inset. |
void |
setVisibleBounds(IEnvelope visibleBounds)
The map extent shown by the inset (used when the inset is not live). |
void |
setZoomPercent(double percent)
Zoom amount as a percentage. |
void |
setZoomScale(double scale)
The zoom amount as an absolute Scale (i.e., 1:20000). |
| Method Detail |
|---|
IEnvelope getMapBounds()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMapBounds(IEnvelope bounds)
throws IOException,
AutomationException
bounds - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getVisibleBounds()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVisibleBounds(IEnvelope visibleBounds)
throws IOException,
AutomationException
visibleBounds - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLive()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsLive(boolean isLive)
throws IOException,
AutomationException
isLive - The isLive (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUsingZoomScale()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getZoomPercent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setZoomPercent(double percent)
throws IOException,
AutomationException
percent - The percent (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getZoomScale()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setZoomScale(double scale)
throws IOException,
AutomationException
scale - The scale (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDescription()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void calculateVisibleBounds()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getFullExtent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFullExtent(IEnvelope fullExtent)
throws IOException,
AutomationException
fullExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getReferenceScale()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setReferenceScale(double refScale)
throws IOException,
AutomationException
refScale - The refScale (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getDeviceFrame(int[] left,
int[] top,
int[] right,
int[] bottom)
throws IOException,
AutomationException
left - The left (out: use single element array)top - The top (out: use single element array)right - The right (out: use single element array)bottom - The bottom (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDeviceFrame(int left,
int top,
int right,
int bottom)
throws IOException,
AutomationException
left - The left (in)top - The top (in)right - The right (in)bottom - The bottom (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 | ||||||||