com.esri.arcgis.datasourcesraster
Interface IRemoveSliversParameters

All Superinterfaces:
Serializable
All Known Implementing Classes:
BuildBoundaryParameters, IRemoveSliversParametersProxy

public interface IRemoveSliversParameters
extends Serializable

Provides access to members that control parameters for sliver removal.

Product Availability

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


Method Summary
 double getMinArea()
          The area below which a polygon is considered a sliver.
 double getMinCircularityRatio()
          The circularity value below which a polygon is considered a sliver.
 int getMinPointsForElimination()
          A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests.
 void setMinArea(double pMinArea)
          The area below which a polygon is considered a sliver.
 void setMinCircularityRatio(double pMinCircularityRatio)
          The circularity value below which a polygon is considered a sliver.
 void setMinPointsForElimination(int pMinPointsForElimination)
          A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests.
 

Method Detail

setMinPointsForElimination

void setMinPointsForElimination(int pMinPointsForElimination)
                                throws IOException,
                                       AutomationException
A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests. A value of zero indicates that polygons are eligible.

Product Availability

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

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

getMinPointsForElimination

int getMinPointsForElimination()
                               throws IOException,
                                      AutomationException
A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests. A value of zero indicates that polygons are eligible.

Product Availability

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

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

setMinArea

void setMinArea(double pMinArea)
                throws IOException,
                       AutomationException
The area below which a polygon is considered a sliver.

Product Availability

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

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

getMinArea

double getMinArea()
                  throws IOException,
                         AutomationException
The area below which a polygon is considered a sliver.

Product Availability

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

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

setMinCircularityRatio

void setMinCircularityRatio(double pMinCircularityRatio)
                            throws IOException,
                                   AutomationException
The circularity value below which a polygon is considered a sliver.

Product Availability

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

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

getMinCircularityRatio

double getMinCircularityRatio()
                              throws IOException,
                                     AutomationException
The circularity value below which a polygon is considered a sliver.

Product Availability

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

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