com.esri.arcgis.datasourcesraster
Interface ISeamlineTaskInfo2

All Superinterfaces:
ISeamlineTaskInfo, Serializable
All Known Implementing Classes:
SeamlineTaskInfo

public interface ISeamlineTaskInfo2
extends ISeamlineTaskInfo, Serializable

Provides access to members that control information defining a seamline task.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IRaster getItemRaster()
          The item raster for which the seamline is being computed.
 IRaster getMosaicRaster()
          The mosaic raster used for computing the seamline
 int getRequestSizeType()
          The unit of the value specified for the 'RequestSize' property.
 void setItemRasterByRef(IRaster ppItemRaster)
          The item raster for which the seamline is being computed.
 void setMosaicRasterByRef(IRaster ppMosaicRaster)
          The mosaic raster used for computing the seamline
 void setRequestSizeType(int pRequestSizeType)
          The unit of the value specified for the 'RequestSize' property.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.ISeamlineTaskInfo
getCellSize, getDifferenceRaster, getEndPoint, getItemGeometry, getItemID, getMosaicFunction, getMosaicGeometry, getMosaicItemIDs, getRequestSize, getStartPoint, setCellSizeByRef, setDifferenceRasterByRef, setEndPointByRef, setItemGeometryByRef, setItemID, setMosaicFunctionByRef, setMosaicGeometryByRef, setMosaicItemIDsByRef, setRequestSize, setStartPointByRef
 

Method Detail

setItemRasterByRef

void setItemRasterByRef(IRaster ppItemRaster)
                        throws IOException,
                               AutomationException
The item raster for which the seamline is being computed.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppItemRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemRaster

IRaster getItemRaster()
                      throws IOException,
                             AutomationException
The item raster for which the seamline is being computed.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setMosaicRasterByRef

void setMosaicRasterByRef(IRaster ppMosaicRaster)
                          throws IOException,
                                 AutomationException
The mosaic raster used for computing the seamline

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppMosaicRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMosaicRaster

IRaster getMosaicRaster()
                        throws IOException,
                               AutomationException
The mosaic raster used for computing the seamline

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getRequestSizeType

int getRequestSizeType()
                       throws IOException,
                              AutomationException
The unit of the value specified for the 'RequestSize' property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.datasourcesraster.esriRequestSizeType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRequestSizeType

void setRequestSizeType(int pRequestSizeType)
                        throws IOException,
                               AutomationException
The unit of the value specified for the 'RequestSize' property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pRequestSizeType - A com.esri.arcgis.datasourcesraster.esriRequestSizeType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.