com.esri.arcgis.datasourcesraster
Class ISegmentMeanShiftFunctionArgumentsProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.ISegmentMeanShiftFunctionArgumentsProxy
All Implemented Interfaces:
ISegmentMeanShiftFunctionArguments, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ISegmentMeanShiftFunctionArguments'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

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 =

public class ISegmentMeanShiftFunctionArgumentsProxy
extends com.esri.arcgis.interop.Dispatch
implements ISegmentMeanShiftFunctionArguments, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.ISegmentMeanShiftFunctionArguments
IID, IID4e91d1ed_e61c_4bf9_aad9_0352a8fea4bd
 
Constructor Summary
  ISegmentMeanShiftFunctionArgumentsProxy()
          Deprecated. For internal use only
  ISegmentMeanShiftFunctionArgumentsProxy(java.lang.Object obj)
          Deprecated.  
protected ISegmentMeanShiftFunctionArgumentsProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISegmentMeanShiftFunctionArgumentsProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISegmentMeanShiftFunctionArgumentsProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int getAddedFrameWidth()
          Deprecated. Width of safety frame added around pixel block, in pixel.
 int getMinNumPixelsPerSegment()
          Deprecated. Segments smaller than this get merged with best fitting neighbor segment.
 int getNumThreadsToUse()
          Deprecated. Number of threads to use.
 java.lang.Object getRaster()
          Deprecated. The input raster.
 int getSpatialDetail()
          Deprecated. The spatial detail.
 int getSpatialRadius()
          Deprecated. The radius for mean computation, spatial part.
 double getSpectralDetail()
          Deprecated. The spectral detail.
 double getSpectralRadius()
          Deprecated. The radius for mean computation, spectral part.
 boolean isBoundariesOnly()
          Deprecated. Output segment boundaries only.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAddedFrameWidth(int pAddedFrameWidth)
          Deprecated. Width of safety frame added around pixel block, in pixel.
 void setBoundariesOnly(boolean pBoundaries)
          Deprecated. Output segment boundaries only.
 void setMinNumPixelsPerSegment(int pMinNumPixelsPerSegment)
          Deprecated. Segments smaller than this get merged with best fitting neighbor segment.
 void setNumThreadsToUse(int pNumThreads)
          Deprecated. Number of threads to use.
 void setRasterByRef(java.lang.Object ppImage)
          Deprecated. The input raster.
 void setSpatialDetail(int pDetail)
          Deprecated. The spatial detail.
 void setSpatialRadius(int pRadius)
          Deprecated. The radius for mean computation, spatial part.
 void setSpectralDetail(double pDetail)
          Deprecated. The spectral detail.
 void setSpectralRadius(double pRadius)
          Deprecated. The radius for mean computation, spectral part.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ISegmentMeanShiftFunctionArgumentsProxy

public ISegmentMeanShiftFunctionArgumentsProxy(java.lang.String CLSID,
                                               java.lang.String host,
                                               com.esri.arcgis.interop.AuthInfo authInfo)
                                        throws java.net.UnknownHostException,
                                               java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

ISegmentMeanShiftFunctionArgumentsProxy

public ISegmentMeanShiftFunctionArgumentsProxy()
Deprecated. 
For internal use only


ISegmentMeanShiftFunctionArgumentsProxy

public ISegmentMeanShiftFunctionArgumentsProxy(java.lang.Object obj)
                                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISegmentMeanShiftFunctionArgumentsProxy

protected ISegmentMeanShiftFunctionArgumentsProxy(java.lang.Object obj,
                                                  java.lang.String iid)
                                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISegmentMeanShiftFunctionArgumentsProxy

protected ISegmentMeanShiftFunctionArgumentsProxy(java.lang.String CLSID,
                                                  java.lang.String iid,
                                                  java.lang.String host,
                                                  com.esri.arcgis.interop.AuthInfo authInfo)
                                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getRaster

public java.lang.Object getRaster()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The input raster. 3 bands (color) or 1 band (greyvalue), 8 bits per band.

Specified by:
getRaster in interface ISegmentMeanShiftFunctionArguments
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterByRef

public void setRasterByRef(java.lang.Object ppImage)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The input raster. 3 bands (color) or 1 band (greyvalue), 8 bits per band.

Specified by:
setRasterByRef in interface ISegmentMeanShiftFunctionArguments
Parameters:
ppImage - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpectralRadius

public double getSpectralRadius()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The radius for mean computation, spectral part.

Specified by:
getSpectralRadius in interface ISegmentMeanShiftFunctionArguments
Returns:
The pRadius
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpectralRadius

public void setSpectralRadius(double pRadius)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The radius for mean computation, spectral part.

Specified by:
setSpectralRadius in interface ISegmentMeanShiftFunctionArguments
Parameters:
pRadius - The pRadius (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialRadius

public int getSpatialRadius()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The radius for mean computation, spatial part.

Specified by:
getSpatialRadius in interface ISegmentMeanShiftFunctionArguments
Returns:
The pRadius
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialRadius

public void setSpatialRadius(int pRadius)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The radius for mean computation, spatial part.

Specified by:
setSpatialRadius in interface ISegmentMeanShiftFunctionArguments
Parameters:
pRadius - The pRadius (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpectralDetail

public double getSpectralDetail()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The spectral detail. Range [1..20]. Radius = 22 - detail.

Specified by:
getSpectralDetail in interface ISegmentMeanShiftFunctionArguments
Returns:
The pDetail
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpectralDetail

public void setSpectralDetail(double pDetail)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The spectral detail. Range [1..20]. Radius = 22 - detail.

Specified by:
setSpectralDetail in interface ISegmentMeanShiftFunctionArguments
Parameters:
pDetail - The pDetail (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialDetail

public int getSpatialDetail()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The spatial detail. Range [1..20]. Radius = 22 - detail.

Specified by:
getSpatialDetail in interface ISegmentMeanShiftFunctionArguments
Returns:
The pDetail
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialDetail

public void setSpatialDetail(int pDetail)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The spatial detail. Range [1..20]. Radius = 22 - detail.

Specified by:
setSpatialDetail in interface ISegmentMeanShiftFunctionArguments
Parameters:
pDetail - The pDetail (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinNumPixelsPerSegment

public int getMinNumPixelsPerSegment()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Segments smaller than this get merged with best fitting neighbor segment.

Specified by:
getMinNumPixelsPerSegment in interface ISegmentMeanShiftFunctionArguments
Returns:
The pMinNumPixelsPerSegment
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinNumPixelsPerSegment

public void setMinNumPixelsPerSegment(int pMinNumPixelsPerSegment)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Segments smaller than this get merged with best fitting neighbor segment.

Specified by:
setMinNumPixelsPerSegment in interface ISegmentMeanShiftFunctionArguments
Parameters:
pMinNumPixelsPerSegment - The pMinNumPixelsPerSegment (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAddedFrameWidth

public int getAddedFrameWidth()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Width of safety frame added around pixel block, in pixel. Optional. Default is 128.

Specified by:
getAddedFrameWidth in interface ISegmentMeanShiftFunctionArguments
Returns:
The pAddedFrameWidth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAddedFrameWidth

public void setAddedFrameWidth(int pAddedFrameWidth)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Width of safety frame added around pixel block, in pixel. Optional. Default is 128.

Specified by:
setAddedFrameWidth in interface ISegmentMeanShiftFunctionArguments
Parameters:
pAddedFrameWidth - The pAddedFrameWidth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBoundariesOnly

public boolean isBoundariesOnly()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Output segment boundaries only. All other pixel invalid.

Specified by:
isBoundariesOnly in interface ISegmentMeanShiftFunctionArguments
Returns:
The pBoundaries
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBoundariesOnly

public void setBoundariesOnly(boolean pBoundaries)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Output segment boundaries only. All other pixel invalid.

Specified by:
setBoundariesOnly in interface ISegmentMeanShiftFunctionArguments
Parameters:
pBoundaries - The pBoundaries (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumThreadsToUse

public int getNumThreadsToUse()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Number of threads to use. Optional. Default is 50% of available cores.

Specified by:
getNumThreadsToUse in interface ISegmentMeanShiftFunctionArguments
Returns:
The pNumThreads
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNumThreadsToUse

public void setNumThreadsToUse(int pNumThreads)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Number of threads to use. Optional. Default is 50% of available cores.

Specified by:
setNumThreadsToUse in interface ISegmentMeanShiftFunctionArguments
Parameters:
pNumThreads - The pNumThreads (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.