| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ITopologicalOperator3
Provides additional information on non-simple geometries.
ITopologicalOperator3 methods must be applied on high-level geometries only. High-Level geometries are point, multipoint, polyline and polygon. To use this interface with low-level geometries such as segments (Line, Circular Arc, Elliptic Arc, Bezier Curve), paths or rings, they must be wrapped into high-level geometry types.
| Method Summary | |
|---|---|
|  void | geoNormalizeEx(ISpatialReference sR,
               double denseDistance)Shifts longitudes, if need be, into a continuous range of 360 degrees. | 
|  boolean | isSimpleEx(int[] reason)Determines why a geometry is not simple. | 
| Methods inherited from interface com.esri.arcgis.geometry.ITopologicalOperator2 | 
|---|
| clipToDomain, constructBuffers, intersectMultidimension, setIsKnownSimple | 
| Methods inherited from interface com.esri.arcgis.geometry.ITopologicalOperator | 
|---|
| buffer, clip, clipDense, constructUnion, convexHull, cut, difference, getBoundary, intersect, isKnownSimple, isSimple, queryClipped, queryClippedDense, simplify, symmetricDifference, union | 
| Method Detail | 
|---|
boolean isSimpleEx(int[] reason)
                   throws IOException,
                          AutomationException
reason - A com.esri.arcgis.geometry.esriNonSimpleReasonEnum constant  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void geoNormalizeEx(ISpatialReference sR,
                    double denseDistance)
                    throws IOException,
                           AutomationException
Not implemented for Multipatches.
sR - A reference to a com.esri.arcgis.geometry.ISpatialReference  (in)denseDistance - The denseDistance  (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 | ||||||||