com.esri.arcgis.spatialanalyst
Interface IGPSASemiVariogram

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPSASemiVariogram, IGPSASemiVariogramProxy

public interface IGPSASemiVariogram
extends java.io.Serializable

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

Description: 'Provides access to Interpolation semi-variogram control for GP Spatial Analyst.' 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 IIDb318d23a_d824_436b_a272_c742f208bdab
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void defineVariogram(int type, double aRange, double sill, double aNugget)
          Define Variogram.
 double getLag()
          Lag value.
 double getNugget()
          Nugget value.
 double getPartialSill()
          Partial Sill value.
 double getRange()
          Range value.
 IGeoAnalysisSemiVariogram getSemiVariogram()
          GeoAnalysis semi-variogram.
 int getVariogramType()
          Variogram Type.
 void setLag(double lag)
          Lag value.
 void setVariogramType(int type)
          Variogram Type.
 

Field Detail

IIDb318d23a_d824_436b_a272_c742f208bdab

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

defineVariogram

void defineVariogram(int type,
                     double aRange,
                     double sill,
                     double aNugget)
                     throws java.io.IOException,
                            AutomationException
Define Variogram.

Parameters:
type - A com.esri.arcgis.geoanalyst.esriGeoAnalysisSemiVariogramEnum constant (in)
aRange - The aRange (in)
sill - The sill (in)
aNugget - The aNugget (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVariogramType

void setVariogramType(int type)
                      throws java.io.IOException,
                             AutomationException
Variogram Type.

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

getVariogramType

int getVariogramType()
                     throws java.io.IOException,
                            AutomationException
Variogram Type.

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

getRange

double getRange()
                throws java.io.IOException,
                       AutomationException
Range value.

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

getNugget

double getNugget()
                 throws java.io.IOException,
                        AutomationException
Nugget value.

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

getPartialSill

double getPartialSill()
                      throws java.io.IOException,
                             AutomationException
Partial Sill value.

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

setLag

void setLag(double lag)
            throws java.io.IOException,
                   AutomationException
Lag value.

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

getLag

double getLag()
              throws java.io.IOException,
                     AutomationException
Lag value.

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

getSemiVariogram

IGeoAnalysisSemiVariogram getSemiVariogram()
                                           throws java.io.IOException,
                                                  AutomationException
GeoAnalysis semi-variogram.

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