com.esri.arcgis.analyst3dUI
Interface IDDDToolbarEnvironment3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DDDToolbarEnvironment, IDDDToolbarEnvironment3Proxy

public interface IDDDToolbarEnvironment3
extends java.io.Serializable

COM Interface 'IDDDToolbarEnvironment3'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalystUI.olb'

Description: 'Provides access to members that control the 3D Analyst Toolbar Environment.' 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 IID2476759e_73dc_4d35_a1a8_ddae2bec914c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILayer getCurrentSelectedLayer()
          The ILayer interface of the current selected layer.
 java.lang.String getGraphDataSaveLocation()
          The location to save graph data.
 java.lang.String getGraphDataTemplate()
          The template to render graph data.
 int getInterpolateMethod()
          The interpolation method for interactive tools.
 double getInterpolateSampleDistance()
          Sampling distance for interpolation of interactive tools.
 boolean isInterpolateVerticesOnly()
          Interpolate only vertices for interactive tools.
 void setCurrentSelectedLayerByRef(ILayer ppLayer)
          The ILayer interface of the current selected layer.
 void setGraphDataSaveLocation(java.lang.String pLocation)
          The location to save graph data.
 void setGraphDataTemplate(java.lang.String pGraphTemplate)
          The template to render graph data.
 void setInterpolateMethod(int pMethod)
          The interpolation method for interactive tools.
 void setInterpolateSampleDistance(double pDistance)
          Sampling distance for interpolation of interactive tools.
 void setInterpolateVerticesOnly(boolean pVerticesOnly)
          Interpolate only vertices for interactive tools.
 

Field Detail

IID2476759e_73dc_4d35_a1a8_ddae2bec914c

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

getCurrentSelectedLayer

ILayer getCurrentSelectedLayer()
                               throws java.io.IOException,
                                      AutomationException
The ILayer interface of the current selected layer.

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

setCurrentSelectedLayerByRef

void setCurrentSelectedLayerByRef(ILayer ppLayer)
                                  throws java.io.IOException,
                                         AutomationException
The ILayer interface of the current selected layer.

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

getGraphDataSaveLocation

java.lang.String getGraphDataSaveLocation()
                                          throws java.io.IOException,
                                                 AutomationException
The location to save graph data.

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

setGraphDataSaveLocation

void setGraphDataSaveLocation(java.lang.String pLocation)
                              throws java.io.IOException,
                                     AutomationException
The location to save graph data.

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

getInterpolateMethod

int getInterpolateMethod()
                         throws java.io.IOException,
                                AutomationException
The interpolation method for interactive tools.

Returns:
A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInterpolateMethod

void setInterpolateMethod(int pMethod)
                          throws java.io.IOException,
                                 AutomationException
The interpolation method for interactive tools.

Parameters:
pMethod - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInterpolateVerticesOnly

boolean isInterpolateVerticesOnly()
                                  throws java.io.IOException,
                                         AutomationException
Interpolate only vertices for interactive tools.

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

setInterpolateVerticesOnly

void setInterpolateVerticesOnly(boolean pVerticesOnly)
                                throws java.io.IOException,
                                       AutomationException
Interpolate only vertices for interactive tools.

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

getInterpolateSampleDistance

double getInterpolateSampleDistance()
                                    throws java.io.IOException,
                                           AutomationException
Sampling distance for interpolation of interactive tools.

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

setInterpolateSampleDistance

void setInterpolateSampleDistance(double pDistance)
                                  throws java.io.IOException,
                                         AutomationException
Sampling distance for interpolation of interactive tools.

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

getGraphDataTemplate

java.lang.String getGraphDataTemplate()
                                      throws java.io.IOException,
                                             AutomationException
The template to render graph data.

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

setGraphDataTemplate

void setGraphDataTemplate(java.lang.String pGraphTemplate)
                          throws java.io.IOException,
                                 AutomationException
The template to render graph data.

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