com.esri.arcgis.datasourcesraster
Interface IFunctionRasterDataset2

All Superinterfaces:
IFunctionRasterDataset, java.io.Serializable
All Known Implementing Classes:
FunctionRasterDataset, IFunctionRasterDataset2Proxy

public interface IFunctionRasterDataset2
extends IFunctionRasterDataset, java.io.Serializable

COM Interface 'IFunctionRasterDataset2'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a function raster dataset.' 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 IID07c65bf7_d69a_41f6_bfb4_d3c79c4ac50d
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IFunctionRasterDataset
IID8accd1a4_1f81_42a8_ac88_b27564eb84dd
 
Method Summary
 void clearCache()
          Clear the cache.
 IGeometry computeFootprint(int maximumVertices)
          Computes the footprint.
 void getFiles(IGeometry pGeometry, IStringArray ppFiles)
          Gets source files within a given clipping geometry.
 boolean isCacheStale()
          Indicates if the raster cache is stale and needs to be refreshed.
 void refreshCache()
          Refresh raster cache.
 void synchronize()
          Synchronizes changes.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IFunctionRasterDataset
alterDefinition, findMemberFunctionsArgumentsByCLSID, findMemberFunctionsByCLSID, findMemberFunctionsByName, getArguments, getFunction, getMemberDatasetNames, getMemberRasterDatasets, getProperties, getRasterInfo, init, setArgumentsByRef, setFullNameByRef, setFunctionByRef, setPropertiesByRef, simplify
 

Field Detail

IID07c65bf7_d69a_41f6_bfb4_d3c79c4ac50d

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

computeFootprint

IGeometry computeFootprint(int maximumVertices)
                           throws java.io.IOException,
                                  AutomationException
Computes the footprint.

Parameters:
maximumVertices - The maximumVertices (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refreshCache

void refreshCache()
                  throws java.io.IOException,
                         AutomationException
Refresh raster cache.

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

clearCache

void clearCache()
                throws java.io.IOException,
                       AutomationException
Clear the cache.

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

isCacheStale

boolean isCacheStale()
                     throws java.io.IOException,
                            AutomationException
Indicates if the raster cache is stale and needs to be refreshed.

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

getFiles

void getFiles(IGeometry pGeometry,
              IStringArray ppFiles)
              throws java.io.IOException,
                     AutomationException
Gets source files within a given clipping geometry.

Parameters:
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
ppFiles - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

synchronize

void synchronize()
                 throws java.io.IOException,
                        AutomationException
Synchronizes changes.

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