|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.analyst3dUI.SceneExportFile2dDialog
public class SceneExportFile2dDialog
The ESRI Scene Export File 2d Dialog.
This coclass is meant to replace SceneExport2dDialog coclass. It offers more options on the UI than SceneExport2dDialog does.
Constructor Summary | |
---|---|
SceneExportFile2dDialog()
Constructs a SceneExportFile2dDialog using ArcGIS Engine. |
|
SceneExportFile2dDialog(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. SceneExportFile2dDialog theSceneExportFile2dDialog = (SceneExportFile2dDialog) obj; |
Method Summary | |
---|---|
boolean |
doModal(IEnvelope pPixelBounds,
double res)
Displays Scene Export File Dialog. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
IExport |
getExport()
The Scene exporter. |
IEnvelope |
getMapExtent()
The Map Extent which gets passed to IWorldFileSettings. |
double |
getSceneSize()
The Scene size. |
int |
hashCode()
the hashcode for this object |
void |
setDocumentName(String rhs1)
Name of the Active Document. |
void |
setMapExtent(IEnvelope mapExtent)
The Map Extent which gets passed to IWorldFileSettings. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public SceneExportFile2dDialog() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic SceneExportFile2dDialog(Object obj) throws IOException
SceneExportFile2dDialog theSceneExportFile2dDialog = (SceneExportFile2dDialog) obj;
obj
to SceneExportFile2dDialog
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public IExport getExport() throws IOException, AutomationException
getExport
in interface ISceneExportFile2dDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSceneSize() throws IOException, AutomationException
getSceneSize
in interface ISceneExportFile2dDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDocumentName(String rhs1) throws IOException, AutomationException
setDocumentName
in interface ISceneExportFile2dDialog
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean doModal(IEnvelope pPixelBounds, double res) throws IOException, AutomationException
The first argument of this method, pixel extent, is represented by an Envelope object. The resulting scene export pixel extent is calculated by timing its width and length with a factor calculated by dividing 300, the default DPI value, by the resolution value, the second argument. For example, if the pixel extent is 100, 100, 300, and 200, meaning its width is 200 and height 100, if the resolution set is 150, then the resulting image extent would be 400 by 200, with the resolution at 300 on the UI unchanged. If you change the resolution to 150, same as in the code, then the original pixel extent is honered.
doModal
in interface ISceneExportFile2dDialog
pPixelBounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)res
- The res (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getMapExtent() throws IOException, AutomationException
getMapExtent
in interface ISceneExportFile2dDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapExtent(IEnvelope mapExtent) throws IOException, AutomationException
setMapExtent
in interface ISceneExportFile2dDialog
mapExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (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 |