com.esri.arcgis.spatialanalyst
Interface IPathDistanceHorizontalFactor

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPathDistanceHorizontalFactorProxy, PathDistanceHorizontalFactor

public interface IPathDistanceHorizontalFactor
extends java.io.Serializable

COM Interface 'IPathDistanceHorizontalFactor'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description: 'Provides access to members that control the horizontal facors used when performing path distance.' 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 IID6fd6f6e0_efb0_42bc_8ba2_843ffdfe77ce
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription()
          The string description of the horizontal function.
 int getType()
          The type of the horizontal function.
 void setBinary(java.lang.Object zeroFactor, java.lang.Object cutAngle)
          Sets a binary horizontal function object.
 void setDefault()
          Sets a default horizontal function object.
 void setForward(java.lang.Object zeroFactor, java.lang.Object sideValue)
          Sets a forward horizontal function object.
 void setInverseLinear(java.lang.Object zeroFactor, java.lang.Object cutAngle, java.lang.Object slope)
          Sets a inverse linear horizontal function object.
 void setLinear(java.lang.Object zeroFactor, java.lang.Object cutAngle, java.lang.Object slope)
          Sets a linear horizontal function object.
 void setTable(java.lang.String tableName)
          Sets a table horizontal function object.
 

Field Detail

IID6fd6f6e0_efb0_42bc_8ba2_843ffdfe77ce

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

setDefault

void setDefault()
                throws java.io.IOException,
                       AutomationException
Sets a default horizontal function object.

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

setBinary

void setBinary(java.lang.Object zeroFactor,
               java.lang.Object cutAngle)
               throws java.io.IOException,
                      AutomationException
Sets a binary horizontal function object.

Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setForward

void setForward(java.lang.Object zeroFactor,
                java.lang.Object sideValue)
                throws java.io.IOException,
                       AutomationException
Sets a forward horizontal function object.

Parameters:
zeroFactor - A Variant (in)
sideValue - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLinear

void setLinear(java.lang.Object zeroFactor,
               java.lang.Object cutAngle,
               java.lang.Object slope)
               throws java.io.IOException,
                      AutomationException
Sets a linear horizontal function object.

Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
slope - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInverseLinear

void setInverseLinear(java.lang.Object zeroFactor,
                      java.lang.Object cutAngle,
                      java.lang.Object slope)
                      throws java.io.IOException,
                             AutomationException
Sets a inverse linear horizontal function object.

Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
slope - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTable

void setTable(java.lang.String tableName)
              throws java.io.IOException,
                     AutomationException
Sets a table horizontal function object.

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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
The type of the horizontal function.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The string description of the horizontal function.

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