| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRasterNeighborhood2
Provides access to additional members that control the analytical region used when performing neighborhood analsis.
| Method Summary | |
|---|---|
|  void | setAnnulus(double innerRadius,
           double outerRadius,
           int unitsType)Sets an annulus neighborhood object. | 
|  void | setCircle(double radius,
          int unitsType)Sets a circle neighborhood object. | 
|  void | setDefault()Sets a default neighborhood object. | 
|  void | setHighPassFilter()Sets a 3 x 3 high-pass filter neighborhood. | 
|  void | setIrregular(int height,
             int width,
             Object entryValues)Sets a neighborhood object each of whose entries can be turned on or off. | 
|  void | setIrregularFile(String fileName)Sets an irregular neighborhood by a file. | 
|  void | setLowPassFilter()Sets a 3 x 3 low-pass filter neighborhood. | 
|  void | setRectangle(double width,
             double height,
             int unitsType)Sets a rectangle neighborhood object. | 
|  void | setWedge(double radius,
         double startAngle,
         double endAngle,
         int unitsType)Sets a wedge neighborhood object. | 
|  void | setWeight(int height,
          int width,
          Object entryValues)Sets a neighborhood object each of whose entries can be assigned a weight. | 
|  void | setWeightFile(String fileName)Sets a weight neighborhood by a file. | 
| Method Detail | 
|---|
void setDefault()
                throws IOException,
                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnnulus(double innerRadius,
                double outerRadius,
                int unitsType)
                throws IOException,
                       AutomationException
innerRadius - The innerRadius  (in)outerRadius - The outerRadius  (in)unitsType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisUnitsEnum constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCircle(double radius,
               int unitsType)
               throws IOException,
                      AutomationException
radius - The radius  (in)unitsType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisUnitsEnum constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIrregular(int height,
                  int width,
                  Object entryValues)
                  throws IOException,
                         AutomationException
height - The height  (in)width - The width  (in)entryValues - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRectangle(double width,
                  double height,
                  int unitsType)
                  throws IOException,
                         AutomationException
width - The width  (in)height - The height  (in)unitsType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisUnitsEnum constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWedge(double radius,
              double startAngle,
              double endAngle,
              int unitsType)
              throws IOException,
                     AutomationException
radius - The radius  (in)startAngle - The startAngle  (in)endAngle - The endAngle  (in)unitsType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisUnitsEnum constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWeight(int height,
               int width,
               Object entryValues)
               throws IOException,
                      AutomationException
height - The height  (in)width - The width  (in)entryValues - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHighPassFilter()
                       throws IOException,
                              AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLowPassFilter()
                      throws IOException,
                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIrregularFile(String fileName)
                      throws IOException,
                             AutomationException
fileName - The fileName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWeightFile(String fileName)
                   throws IOException,
                          AutomationException
fileName - The fileName  (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 | ||||||||