com.esri.arcgis.datasourcesraster
Interface IMosaicLODInfos

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMosaicLODInfosProxy, MosaicLODInfos

public interface IMosaicLODInfos
extends java.io.Serializable

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

Description: 'Provides access to members that control mosaic LOD information.' 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 IIDdfd25c61_79f5_4735_8cbc_1606947acfde
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void add(double resolution, double lOD)
          Adds a LOD.
 void empty()
          Empties all LODs.
 void get(int index, double[] pResolution, double[] pLOD)
          Queries a LOD.
 double getDeviceDpi()
          The device DPI.
 double getDpi()
          The DPI at which the raster is generated.
 int getNumLevels()
          The number of levels.
 void setDeviceDpi(double pDpi)
          The device DPI.
 void setDpi(double pDpi)
          The DPI at which the raster is generated.
 void snap(double resolution, int hint, double[] pResolution, double[] pLOD)
          Snaps to a LOD.
 

Field Detail

IIDdfd25c61_79f5_4735_8cbc_1606947acfde

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

getNumLevels

int getNumLevels()
                 throws java.io.IOException,
                        AutomationException
The number of levels.

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

add

void add(double resolution,
         double lOD)
         throws java.io.IOException,
                AutomationException
Adds a LOD.

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

get

void get(int index,
         double[] pResolution,
         double[] pLOD)
         throws java.io.IOException,
                AutomationException
Queries a LOD.

Parameters:
index - The index (in)
pResolution - The pResolution (out: use single element array)
pLOD - The pLOD (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

empty

void empty()
           throws java.io.IOException,
                  AutomationException
Empties all LODs.

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

setDpi

void setDpi(double pDpi)
            throws java.io.IOException,
                   AutomationException
The DPI at which the raster is generated.

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

getDpi

double getDpi()
              throws java.io.IOException,
                     AutomationException
The DPI at which the raster is generated.

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

setDeviceDpi

void setDeviceDpi(double pDpi)
                  throws java.io.IOException,
                         AutomationException
The device DPI.

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

getDeviceDpi

double getDeviceDpi()
                    throws java.io.IOException,
                           AutomationException
The device DPI.

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

snap

void snap(double resolution,
          int hint,
          double[] pResolution,
          double[] pLOD)
          throws java.io.IOException,
                 AutomationException
Snaps to a LOD.

Parameters:
resolution - The resolution (in)
hint - A com.esri.arcgis.geodatabase.esriRasterResamplingHint constant (in)
pResolution - The pResolution (out: use single element array)
pLOD - The pLOD (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.