com.esri.arcgis.geometry
Interface IPolyline3
- All Superinterfaces:
- ICurve, IGeometry, IPolycurve, IPolyline, IPolyline2, java.io.Serializable
- All Known Subinterfaces:
- IPolyline4
- All Known Implementing Classes:
- IPolyline3Proxy, IPolyline4Proxy, Polyline
- public interface IPolyline3
- extends IPolyline2, java.io.Serializable
Provides access to members that extend a polyline object.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
|
Method Summary |
void |
touchCut(IPolyline pCutter,
IGeometry[] ppLeftGeom,
IGeometry[] ppRightGeom)
Cut a polyline at locations where the cutter only touches the polyline, in addition to locations where the cutter crosses it. |
| Methods inherited from interface com.esri.arcgis.geometry.ICurve |
getFromPoint, getLength, getSubcurve, getToPoint, isClosed, queryFromPoint, queryNormal, queryPoint, queryPointAndDistance, queryTangent, queryToPoint, reverseOrientation, setFromPoint, setToPoint |
| Methods inherited from interface com.esri.arcgis.geometry.IGeometry |
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference |
touchCut
public void touchCut(IPolyline pCutter,
IGeometry[] ppLeftGeom,
IGeometry[] ppRightGeom)
throws java.io.IOException,
AutomationException
- Cut a polyline at locations where the cutter only touches the polyline, in addition to locations where the cutter crosses it.
Supported Platforms
Windows, Solaris, Linux
Description
Use the TouchCut method if the polyline has to be cut even if the cutter is only touching (End points on the interior of other geometry) the polyline. ITopologicalOperator::Cut would cut the polyline only if the cutter crosses it.
- Parameters:
pCutter - A reference to a com.esri.arcgis.geometry.IPolyline (in)ppLeftGeom - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)ppRightGeom - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
- Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.