com.esri.arcgis.geodatabase
Interface IFeatureSimplify2
- All Superinterfaces: 
- IFeatureSimplify, Serializable
- All Known Implementing Classes: 
- AnnotationFeature, ComplexEdgeFeature, ComplexJunctionFeature, CoverageAnnotationFeature, DimensionFeature, Feature, RasterCatalogItem, SimpleEdgeFeature, SimpleJunctionFeature
- public interface IFeatureSimplify2 
- extends IFeatureSimplify, Serializable
Provides access to methods that extend IFeatureSimplify.
  
Product Availability
 Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
| Method Summary | 
|  boolean | isSimpleGeometry(IGeometry geometry,
                 int[] reason)Returns true if the input geometry is simple according to the rules appropriate for this feature.
 | 
 
 
isSimpleGeometry
boolean isSimpleGeometry(IGeometry geometry,
                         int[] reason)
                         throws IOException,
                                AutomationException
- Returns true if the input geometry is simple according to the rules appropriate for this feature.
  Product AvailabilityAvailable with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
 
- 
 
- 
- Parameters:
- geometry- A reference to a com.esri.arcgis.geometry.IGeometry  (in)
- reason- A com.esri.arcgis.geometry.esriNonSimpleReasonEnum constant  (out: use single element array)
- Returns:
- The isSimpleGeometry
- Throws:
- IOException- If there are interop problems.
- AutomationException- If the ArcObject component throws an exception.