com.esri.arcgis.analyst3d
Interface IImport3DApplication

All Superinterfaces:
Serializable
All Known Implementing Classes:
Import3DFile

public interface IImport3DApplication
extends Serializable

Provides access to an application to create 3D General Multipatches.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.


Method Summary
 IGeometry getApplicationGeometry(Object pApplication, boolean onlySelected)
          The Geometry interface.
 boolean isValidApplication(Object pApplication)
          Indicates if this is a valid 3D Application.
 

Method Detail

isValidApplication

boolean isValidApplication(Object pApplication)
                           throws IOException,
                                  AutomationException
Indicates if this is a valid 3D Application.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Parameters:
pApplication - A Variant (in)
Returns:
The pValid
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getApplicationGeometry

IGeometry getApplicationGeometry(Object pApplication,
                                 boolean onlySelected)
                                 throws IOException,
                                        AutomationException
The Geometry interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Parameters:
pApplication - A Variant (in)
onlySelected - The onlySelected (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.