com.esri.arcgis.datasourcesraster
Interface IBuildSeamlinesParameters2

All Superinterfaces:
IBuildSeamlinesParameters, Serializable
All Known Implementing Classes:
BuildSeamlinesParameters

public interface IBuildSeamlinesParameters2
extends IBuildSeamlinesParameters, Serializable

Provides access to members that control parameters to the build seamlines operation.

Product Availability

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


Method Summary
 int getBlendType()
          The blend type.
 double getBlendWidth()
          The blend width.
 IDoubleArray getCellSizes()
          The cell size values.
 int getMethod()
          Method to use for building seamlines
 Object getOrderByBaseValue()
          The Order By base value.
 String getOrderByFieldName()
          The field to order by if mosaic method is by attribute
 int getRequestSize()
          The request size.
 int getRequestSizeType()
          The unit of the request size is determined by request size type.
 int getSortMethod()
          Mosaic method to use for calculating the sorder
 IPoint getViewpoint()
          The view point.
 boolean isAscending()
          Indicates whether the ascending flag of OrderBy.
 void setAscending(boolean pAscending)
          Indicates whether the ascending flag of OrderBy.
 void setBlendType(int pBlendType)
          The blend type.
 void setBlendWidth(double pBlendWidth)
          The blend width.
 void setCellSizesByRef(IDoubleArray ppCellSizes)
          The cell size values.
 void setMethod(int pBuildSealineMethod)
          Method to use for building seamlines
 void setOrderByBaseValue(Object pValue)
          The Order By base value.
 void setOrderByFieldName(String pName)
          The field to order by if mosaic method is by attribute
 void setRequestSize(int pRequestSize)
          The request size.
 void setRequestSizeType(int pRequestSizeType)
          The unit of the request size is determined by request size type.
 void setSortMethod(int pBuildSealineMethod)
          Mosaic method to use for calculating the sorder
 void setViewpointByRef(IPoint ppViewpoint)
          The view point.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IBuildSeamlinesParameters
getCellSizeClusterTolerance, getCursor, getDifferenceFunctionTemplate, getSeamlineModifier, isModifySeamlines, isUpdateSeamlineOrder, setCellSizeClusterTolerance, setCursorByRef, setDifferenceFunctionTemplateByRef, setModifySeamlines, setSeamlineModifierByRef, setUpdateSeamlineOrder
 

Method Detail

setCellSizesByRef

void setCellSizesByRef(IDoubleArray ppCellSizes)
                       throws IOException,
                              AutomationException
The cell size values.

Product Availability

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

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

getCellSizes

IDoubleArray getCellSizes()
                          throws IOException,
                                 AutomationException
The cell size values.

Product Availability

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

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

setMethod

void setMethod(int pBuildSealineMethod)
               throws IOException,
                      AutomationException
Method to use for building seamlines

Product Availability

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

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

getMethod

int getMethod()
              throws IOException,
                     AutomationException
Method to use for building seamlines

Product Availability

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

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

setSortMethod

void setSortMethod(int pBuildSealineMethod)
                   throws IOException,
                          AutomationException
Mosaic method to use for calculating the sorder

Product Availability

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

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

getSortMethod

int getSortMethod()
                  throws IOException,
                         AutomationException
Mosaic method to use for calculating the sorder

Product Availability

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

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

getOrderByFieldName

String getOrderByFieldName()
                           throws IOException,
                                  AutomationException
The field to order by if mosaic method is by attribute

Product Availability

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

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

setOrderByFieldName

void setOrderByFieldName(String pName)
                         throws IOException,
                                AutomationException
The field to order by if mosaic method is by attribute

Product Availability

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

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

getOrderByBaseValue

Object getOrderByBaseValue()
                           throws IOException,
                                  AutomationException
The Order By base value.

Product Availability

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

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOrderByBaseValue

void setOrderByBaseValue(Object pValue)
                         throws IOException,
                                AutomationException
The Order By base value.

Product Availability

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

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

isAscending

boolean isAscending()
                    throws IOException,
                           AutomationException
Indicates whether the ascending flag of OrderBy.

Product Availability

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

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

setAscending

void setAscending(boolean pAscending)
                  throws IOException,
                         AutomationException
Indicates whether the ascending flag of OrderBy.

Product Availability

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

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

getViewpoint

IPoint getViewpoint()
                    throws IOException,
                           AutomationException
The view point.

Product Availability

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

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

setViewpointByRef

void setViewpointByRef(IPoint ppViewpoint)
                       throws IOException,
                              AutomationException
The view point.

Product Availability

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

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

getBlendWidth

double getBlendWidth()
                     throws IOException,
                            AutomationException
The blend width.

Product Availability

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

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

setBlendWidth

void setBlendWidth(double pBlendWidth)
                   throws IOException,
                          AutomationException
The blend width.

Product Availability

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

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

getBlendType

int getBlendType()
                 throws IOException,
                        AutomationException
The blend type.

Product Availability

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

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

setBlendType

void setBlendType(int pBlendType)
                  throws IOException,
                         AutomationException
The blend type.

Product Availability

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

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

getRequestSize

int getRequestSize()
                   throws IOException,
                          AutomationException
The request size.

Product Availability

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

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

setRequestSize

void setRequestSize(int pRequestSize)
                    throws IOException,
                           AutomationException
The request size.

Product Availability

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

Parameters:
pRequestSize - The pRequestSize (in)
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 request size is determined by request size type.

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 request size is determined by request size type.

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.