com.esri.arcgis.geodatabaseextensions
Interface ITerrain2

All Superinterfaces:
ITerrain, java.io.Serializable
All Known Implementing Classes:
ITerrain2Proxy, Terrain

public interface ITerrain2
extends ITerrain, java.io.Serializable

COM Interface 'ITerrain2'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to members used to acquire information about a Terrain and to retrieve DynamicSurface objects from which raster and TIN surfaces are made.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID5d6d7322_d2d5_4c16_a52d_0b1199efa98d
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrain
IIDf657c7ed_fe73_493e_8cf7_845e20cb7d9b
 
Method Summary
 java.lang.String getEmbeddedDataSourceShapeFieldName()
          Returns the 'Shape' field name of the embedded data sources.
 void searchFromEmbeddedDataSource(int index, IEnvelope pAOI, double resolution, IStringArray pSubFields, IFeatureCursor[] ppCursor, ILongArray[] ppFieldIndices)
          Returns a Search Cursor on the specified embedded data source.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrain
createDynamicSurface, extractFromEmbeddedDataSource, getDataSource, getDataSourceCount, getDirtyTiles, getExtent, getFeatureDataset, getID, getMaxOverviewTerrainPoints, getMaxPointsPerShape, getName, getPointCount, getPyramidLevel, getPyramidLevelCount, getPyramidType, getSize, getSpatialReference, getTileSize, isDirty, isValid, queryTileInfo
 

Field Detail

IID5d6d7322_d2d5_4c16_a52d_0b1199efa98d

static final int IID5d6d7322_d2d5_4c16_a52d_0b1199efa98d
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getEmbeddedDataSourceShapeFieldName

java.lang.String getEmbeddedDataSourceShapeFieldName()
                                                     throws java.io.IOException,
                                                            AutomationException
Returns the 'Shape' field name of the embedded data sources.

Returns:
The pName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

searchFromEmbeddedDataSource

void searchFromEmbeddedDataSource(int index,
                                  IEnvelope pAOI,
                                  double resolution,
                                  IStringArray pSubFields,
                                  IFeatureCursor[] ppCursor,
                                  ILongArray[] ppFieldIndices)
                                  throws java.io.IOException,
                                         AutomationException
Returns a Search Cursor on the specified embedded data source.

Parameters:
index - The index (in)
pAOI - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
resolution - The resolution (in)
pSubFields - A reference to a com.esri.arcgis.system.IStringArray (in)
ppCursor - A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (out: use single element array)
ppFieldIndices - A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.