| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.datasourcesraster.IStretchFunctionArgumentsProxy
public class IStretchFunctionArgumentsProxy
Provides access to members that control stretch function arguments.
| Field Summary | |
|---|---|
 boolean | 
noncastable
 | 
| Fields inherited from class com.esri.arcgis.interop.Dispatch | 
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef | 
| Constructor Summary | |
|---|---|
  | 
IStretchFunctionArgumentsProxy()
 | 
  | 
IStretchFunctionArgumentsProxy(Object obj)
 | 
protected  | 
IStretchFunctionArgumentsProxy(Object obj,
                               String iid)
 | 
| Method Summary | |
|---|---|
 void | 
addListener(String iidStr,
            Object theListener,
            Object theSource)
 | 
 IDoubleArray | 
getGamma()
The list of Gamma value(s).  | 
 IArray | 
getHistograms()
The custom raster stretch histogram.  | 
 double | 
getMax()
The current maximum output value.  | 
 double | 
getMaxPercent()
The current maximum percent value.  | 
 double | 
getMin()
The current minimum output value.  | 
 double | 
getMinPercent()
The current minimum percent value.  | 
 double | 
getNumberOfStandardDeviations()
The number of standard deviations for standard deviation stretch.  | 
 Object | 
getRaster()
The source raster object.  | 
 IArray | 
getStatistics()
The custom raster stretch statistics.  | 
 int | 
getStretchType()
The stretch type.  | 
 boolean | 
isUseGamma()
Indicates if applies Gamma stretch.  | 
 void | 
removeListener(String iidStr,
               Object theListener)
 | 
 void | 
setGammaByRef(IDoubleArray ppGamma)
The list of Gamma value(s).  | 
 void | 
setHistogramsByRef(IArray ppHistograms)
The custom raster stretch histogram.  | 
 void | 
setMax(double pMaxValue)
The current maximum output value.  | 
 void | 
setMaxPercent(double pPercent)
The current maximum percent value.  | 
 void | 
setMin(double pMinValue)
The current minimum output value.  | 
 void | 
setMinPercent(double pPercent)
The current minimum percent value.  | 
 void | 
setNumberOfStandardDeviations(double pNumStdDevs)
The number of standard deviations for standard deviation stretch.  | 
 void | 
setRasterByRef(Object ppRaster)
The source raster object.  | 
 void | 
setStatisticsByRef(IArray ppStats)
The custom raster stretch statistics.  | 
 void | 
setStretchType(int pStretchType)
The stretch type.  | 
 void | 
setUseGamma(boolean pUseGamma)
Indicates if applies Gamma stretch.  | 
| 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 | 
|---|
public boolean noncastable
| Constructor Detail | 
|---|
public IStretchFunctionArgumentsProxy()
public IStretchFunctionArgumentsProxy(Object obj)
                               throws IOException
IOException
protected IStretchFunctionArgumentsProxy(Object obj,
                                         String iid)
                                  throws IOException
IOException| Method Detail | 
|---|
public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public Object getRaster()
                 throws IOException,
                        AutomationException
getRaster in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterByRef(Object ppRaster)
                    throws IOException,
                           AutomationException
setRasterByRef in interface IStretchFunctionArgumentsppRaster - A reference to another Object (IUnknown)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStretchType()
                   throws IOException,
                          AutomationException
getStretchType in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStretchType(int pStretchType)
                    throws IOException,
                           AutomationException
setStretchType in interface IStretchFunctionArgumentspStretchType - A com.esri.arcgis.datasourcesraster.esriRasterStretchType constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDoubleArray getGamma()
                      throws IOException,
                             AutomationException
getGamma in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGammaByRef(IDoubleArray ppGamma)
                   throws IOException,
                          AutomationException
setGammaByRef in interface IStretchFunctionArgumentsppGamma - A reference to a com.esri.arcgis.system.IDoubleArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getStatistics()
                     throws IOException,
                            AutomationException
getStatistics in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStatisticsByRef(IArray ppStats)
                        throws IOException,
                               AutomationException
setStatisticsByRef in interface IStretchFunctionArgumentsppStats - A reference to a com.esri.arcgis.system.IArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getHistograms()
                     throws IOException,
                            AutomationException
getHistograms in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHistogramsByRef(IArray ppHistograms)
                        throws IOException,
                               AutomationException
setHistogramsByRef in interface IStretchFunctionArgumentsppHistograms - A reference to a com.esri.arcgis.system.IArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumberOfStandardDeviations(double pNumStdDevs)
                                   throws IOException,
                                          AutomationException
setNumberOfStandardDeviations in interface IStretchFunctionArgumentspNumStdDevs - The pNumStdDevs  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getNumberOfStandardDeviations()
                                     throws IOException,
                                            AutomationException
getNumberOfStandardDeviations in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseGamma()
                   throws IOException,
                          AutomationException
isUseGamma in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseGamma(boolean pUseGamma)
                 throws IOException,
                        AutomationException
setUseGamma in interface IStretchFunctionArgumentspUseGamma - The pUseGamma  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMin()
              throws IOException,
                     AutomationException
getMin in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMin(double pMinValue)
            throws IOException,
                   AutomationException
setMin in interface IStretchFunctionArgumentspMinValue - The pMinValue  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMax()
              throws IOException,
                     AutomationException
getMax in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMax(double pMaxValue)
            throws IOException,
                   AutomationException
setMax in interface IStretchFunctionArgumentspMaxValue - The pMaxValue  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinPercent()
                     throws IOException,
                            AutomationException
getMinPercent in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinPercent(double pPercent)
                   throws IOException,
                          AutomationException
setMinPercent in interface IStretchFunctionArgumentspPercent - The pPercent  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaxPercent()
                     throws IOException,
                            AutomationException
getMaxPercent in interface IStretchFunctionArgumentsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaxPercent(double pPercent)
                   throws IOException,
                          AutomationException
setMaxPercent in interface IStretchFunctionArgumentspPercent - The pPercent  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||