com.esri.arcgis.geodatabaseextensions
Interface ITerrainEdit3

All Superinterfaces:
ITerrainEdit, ITerrainEdit2, java.io.Serializable
All Known Implementing Classes:
ITerrainEdit3Proxy, Terrain

public interface ITerrainEdit3
extends ITerrainEdit2, java.io.Serializable

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

Description: 'Provides access to members used to modify and build a terrain.' 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 IIDa7e67808_29d5_4dd9_8696_06993fa838b4
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEdit2
IIDed9009eb_18f0_436e_9385_0f0007dd1f90
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEdit
IID8e9c9736_60b1_4db5_af18_ed40f41d4714
 
Method Summary
 void addDataSourceData2(int index, java.lang.String pointCountFieldName, IGeometry pAOI, IFeatureClass pInFC, ITrackCancel pTrackCancel)
          Appends measurements to terrain data source (feature class).
 void calculateFieldStatistics(int index, IStringArray pFieldNames, ITrackCancel pTrackCancel)
          Calculate Terrain blob field statistics of the specified embedded data source.
 void changeUsageInOverview(int index, boolean bApply)
          Change the ApplyToOverviewTerrain property of the specified data source.
 void deleteDataSourceData2(int index, java.lang.String pointCountFieldName, IGeometry pAOI, ITrackCancel pTrackCancel)
          Removes measurements from a terrain data source (feature class).
 void deleteDataSourceDataByFC(int index, java.lang.String pointCountFieldName, IFeatureClass pFC, boolean bSparseData, ITrackCancel pTrackCancel)
          Removes measurements from a terrain data source (feature class).
 void replaceDataSourceData2(int index, java.lang.String pointCountFieldName, IGeometry pAOI, IFeatureClass pInFC, ITrackCancel pTrackCancel)
          Replaces measurements from a terrain data source (feature class) with measurements in another feature class.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEdit2
updateExtent
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEdit
addDataSource, addDataSourceData, addPyramidLevel, build, changeMaxScale, changeResolutionBounds, deleteDataSourceData, removeDataSource, removePyramidLevel, replaceDataSourceData
 

Field Detail

IIDa7e67808_29d5_4dd9_8696_06993fa838b4

static final int IIDa7e67808_29d5_4dd9_8696_06993fa838b4
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

changeUsageInOverview

void changeUsageInOverview(int index,
                           boolean bApply)
                           throws java.io.IOException,
                                  AutomationException
Change the ApplyToOverviewTerrain property of the specified data source.

Parameters:
index - The index (in)
bApply - The bApply (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteDataSourceDataByFC

void deleteDataSourceDataByFC(int index,
                              java.lang.String pointCountFieldName,
                              IFeatureClass pFC,
                              boolean bSparseData,
                              ITrackCancel pTrackCancel)
                              throws java.io.IOException,
                                     AutomationException
Removes measurements from a terrain data source (feature class).

Parameters:
index - The index (in)
pointCountFieldName - The pointCountFieldName (in)
pFC - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
bSparseData - The bSparseData (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteDataSourceData2

void deleteDataSourceData2(int index,
                           java.lang.String pointCountFieldName,
                           IGeometry pAOI,
                           ITrackCancel pTrackCancel)
                           throws java.io.IOException,
                                  AutomationException
Removes measurements from a terrain data source (feature class).

Parameters:
index - The index (in)
pointCountFieldName - The pointCountFieldName (in)
pAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addDataSourceData2

void addDataSourceData2(int index,
                        java.lang.String pointCountFieldName,
                        IGeometry pAOI,
                        IFeatureClass pInFC,
                        ITrackCancel pTrackCancel)
                        throws java.io.IOException,
                               AutomationException
Appends measurements to terrain data source (feature class).

Parameters:
index - The index (in)
pointCountFieldName - The pointCountFieldName (in)
pAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pInFC - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

replaceDataSourceData2

void replaceDataSourceData2(int index,
                            java.lang.String pointCountFieldName,
                            IGeometry pAOI,
                            IFeatureClass pInFC,
                            ITrackCancel pTrackCancel)
                            throws java.io.IOException,
                                   AutomationException
Replaces measurements from a terrain data source (feature class) with measurements in another feature class.

Parameters:
index - The index (in)
pointCountFieldName - The pointCountFieldName (in)
pAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pInFC - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

calculateFieldStatistics

void calculateFieldStatistics(int index,
                              IStringArray pFieldNames,
                              ITrackCancel pTrackCancel)
                              throws java.io.IOException,
                                     AutomationException
Calculate Terrain blob field statistics of the specified embedded data source.

Parameters:
index - The index (in)
pFieldNames - A reference to a com.esri.arcgis.system.IStringArray (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.