| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPansharpeningFunctionArguments
Provides access to members that control pansharpening function arguments.
| Method Summary | |
|---|---|
|  Object | getInfraredImage()The optional infrared image. | 
|  Object | getMSImage()The multispectrum image. | 
|  Object | getPanImage()The panchromatic image. | 
|  int | getPansharpeningType()The current pansharpening type. | 
|  IDoubleArray | getWeights()The Red, Green, Blue, and Infrared weights contributing to panchromatic image. | 
|  void | setInfraredImageByRef(Object ppInfraredImage)The optional infrared image. | 
|  void | setMSImageByRef(Object ppMSImage)The multispectrum image. | 
|  void | setPanImageByRef(Object ppPanImage)The panchromatic image. | 
|  void | setPansharpeningType(int pSharpeningType)The current pansharpening type. | 
|  void | setWeightsByRef(IDoubleArray ppWeights)The Red, Green, Blue, and Infrared weights contributing to panchromatic image. | 
| Method Detail | 
|---|
Object getMSImage()
                  throws IOException,
                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMSImageByRef(Object ppMSImage)
                     throws IOException,
                            AutomationException
ppMSImage - A reference to another Object (IUnknown)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getPanImage()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPanImageByRef(Object ppPanImage)
                      throws IOException,
                             AutomationException
ppPanImage - A reference to another Object (IUnknown)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getInfraredImage()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInfraredImageByRef(Object ppInfraredImage)
                           throws IOException,
                                  AutomationException
ppInfraredImage - A reference to another Object (IUnknown)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPansharpeningType()
                         throws IOException,
                                AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPansharpeningType(int pSharpeningType)
                          throws IOException,
                                 AutomationException
pSharpeningType - A com.esri.arcgis.datasourcesraster.esriPansharpeningType constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDoubleArray getWeights()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWeightsByRef(IDoubleArray ppWeights)
                     throws IOException,
                            AutomationException
ppWeights - A reference to a com.esri.arcgis.system.IDoubleArray  (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 | ||||||||