com.esri.arcgis.analyst3dUI
Interface IDDDToolbarEnvironment2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IDDDToolbarEnvironment2Proxy

public interface IDDDToolbarEnvironment2
extends java.io.Serializable

COM Interface 'IDDDToolbarEnvironment2'. 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 IID523838fb_f594_4711_b398_b91c568a2baa
           
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.
 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 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

IID523838fb_f594_4711_b398_b91c568a2baa

static final int IID523838fb_f594_4711_b398_b91c568a2baa
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.