com.esri.arcgis.geodatabaseextensions
Interface IDETerrain

All Superinterfaces:
Serializable
All Known Implementing Classes:
DETerrain

public interface IDETerrain
extends Serializable

Provides access to members of Terrain Data Element.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getConfigurationKeyword()
          The storage parameter used with SDE databases.
 int getMaxOverviewTerrainPoints()
          The maximum number of points in the most generalized representation of the Terrain.
 int getMaxPointsPerShape()
          The maximum number of vertices per multipoint stored in the terrain pyramid.
 String getName()
          The name of the terrain.
 int getPyramidType()
          The kind of the pyramid as defined by the type of filter it uses to thin points.
 double getTileSize()
          The horizontal distance used to spatially index and partition terrain data.
 void setConfigurationKeyword(String pConfigKeyword)
          The storage parameter used with SDE databases.
 void setMaxOverviewTerrainPoints(int pcPoints)
          The maximum number of points in the most generalized representation of the Terrain.
 void setMaxPointsPerShape(int pcPoints)
          The maximum number of vertices per multipoint stored in the terrain pyramid.
 void setName(String pName)
          The name of the terrain.
 void setPyramidType(int pType)
          The kind of the pyramid as defined by the type of filter it uses to thin points.
 void setTileSize(double pSize)
          The horizontal distance used to spatially index and partition terrain data.
 

Method Detail

setName

void setName(String pName)
             throws IOException,
                    AutomationException
The name of the terrain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getName

String getName()
               throws IOException,
                      AutomationException
The name of the terrain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setTileSize

void setTileSize(double pSize)
                 throws IOException,
                        AutomationException
The horizontal distance used to spatially index and partition terrain data.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getTileSize

double getTileSize()
                   throws IOException,
                          AutomationException
The horizontal distance used to spatially index and partition terrain data.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setPyramidType

void setPyramidType(int pType)
                    throws IOException,
                           AutomationException
The kind of the pyramid as defined by the type of filter it uses to thin points.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pType - A com.esri.arcgis.geodatabaseextensions.esriTerrainPyramidType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPyramidType

int getPyramidType()
                   throws IOException,
                          AutomationException
The kind of the pyramid as defined by the type of filter it uses to thin points.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.geodatabaseextensions.esriTerrainPyramidType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxOverviewTerrainPoints

void setMaxOverviewTerrainPoints(int pcPoints)
                                 throws IOException,
                                        AutomationException
The maximum number of points in the most generalized representation of the Terrain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getMaxOverviewTerrainPoints

int getMaxOverviewTerrainPoints()
                                throws IOException,
                                       AutomationException
The maximum number of points in the most generalized representation of the Terrain.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setMaxPointsPerShape

void setMaxPointsPerShape(int pcPoints)
                          throws IOException,
                                 AutomationException
The maximum number of vertices per multipoint stored in the terrain pyramid.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getMaxPointsPerShape

int getMaxPointsPerShape()
                         throws IOException,
                                AutomationException
The maximum number of vertices per multipoint stored in the terrain pyramid.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setConfigurationKeyword

void setConfigurationKeyword(String pConfigKeyword)
                             throws IOException,
                                    AutomationException
The storage parameter used with SDE databases.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getConfigurationKeyword

String getConfigurationKeyword()
                               throws IOException,
                                      AutomationException
The storage parameter used with SDE databases.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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