com.esri.arcgis.analyst3dUI
Interface IDddEnvironment

All Superinterfaces:
Serializable
All Known Implementing Classes:
DddEnvironment, IDddEnvironmentProxy

public interface IDddEnvironment
extends Serializable

Provides access to the 3D Analyst license.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.


Method Summary
 IDisplay3D getDisplay3D()
          Reference to the 3D display, if available.
 IApplication getParent()
          Reference to the parent application.
 Object getRasterSettings()
          Returns global raster settings.
 void setDisplay3DByRef(IDisplay3D display)
          Reference to the 3D display, if available.
 

Method Detail

getParent

IApplication getParent()
                       throws IOException,
                              AutomationException
Reference to the parent application.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.

Supported Platforms

Windows

Returns:
A reference to a com.esri.arcgis.framework.IApplication
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDisplay3DByRef

void setDisplay3DByRef(IDisplay3D display)
                       throws IOException,
                              AutomationException
Reference to the 3D display, if available.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.

Supported Platforms

Windows

Parameters:
display - A reference to a com.esri.arcgis.display.IDisplay3D (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDisplay3D

IDisplay3D getDisplay3D()
                        throws IOException,
                               AutomationException
Reference to the 3D display, if available.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.

Supported Platforms

Windows

Returns:
A reference to a com.esri.arcgis.display.IDisplay3D
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterSettings

Object getRasterSettings()
                         throws IOException,
                                AutomationException
Returns global raster settings.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.

Supported Platforms

Windows

Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.