com.esri.arcgis.geometry
Interface ITopologicalOperator5

All Superinterfaces:
ITopologicalOperator, ITopologicalOperator2, ITopologicalOperator3, ITopologicalOperator4, Serializable
All Known Implementing Classes:
Polyline

public interface ITopologicalOperator5
extends ITopologicalOperator4, Serializable

Provides additional information on non-simple geometries.

Product Availability

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


Method Summary
 void clipEx(IEnvelope clipperEnvelope, boolean bIncludeBoundary)
          Constructs the intersection of this geometry and the specified envelope.
 
Methods inherited from interface com.esri.arcgis.geometry.ITopologicalOperator4
cut2
 
Methods inherited from interface com.esri.arcgis.geometry.ITopologicalOperator3
geoNormalizeEx, isSimpleEx
 
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

clipEx

void clipEx(IEnvelope clipperEnvelope,
            boolean bIncludeBoundary)
            throws IOException,
                   AutomationException
Constructs the intersection of this geometry and the specified envelope.

Description

The ClipEx method clips the geometry of the feature that is receiving the method call to the input clipperEnvelope, with the added option of whether you want to include segments lying on the boundary.

Product Availability

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

Parameters:
clipperEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
bIncludeBoundary - The bIncludeBoundary (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.