com.esri.arcgis.geometry
Interface IPolycurve3
- All Superinterfaces:
- ICurve, IGeometry, IPolycurve, IPolycurve2, java.io.Serializable
- All Known Implementing Classes:
- IPolycurve3Proxy
- public interface IPolycurve3
- extends IPolycurve2, java.io.Serializable
Provides access to members that extend IPolycurve with additional splitting and densification methods.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
| 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 |
densifyByAngleEx
public void densifyByAngleEx(double maxSegmentLength,
double maxAngleDeviation,
boolean bTrackAll,
int[] cOriginalSegments,
esriOriginalSegmentMapping[] originalSegments)
throws java.io.IOException,
AutomationException
Supported Platforms
Windows, Solaris, Linux
- Parameters:
maxSegmentLength - The maxSegmentLength (in)maxAngleDeviation - The maxAngleDeviation (in)bTrackAll - The bTrackAll (in)cOriginalSegments - The cOriginalSegments (in/out: use single element array)originalSegments - A Structure: com.esri.arcgis.geometry.esriOriginalSegmentMapping (out: use single element array)
- Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
densifyEx
public void densifyEx(double maxSegmentLength,
double maxDeviation,
boolean bTrackAll,
int[] cOriginalSegments,
esriOriginalSegmentMapping[] originalSegments)
throws java.io.IOException,
AutomationException
Supported Platforms
Windows, Solaris, Linux
- Parameters:
maxSegmentLength - The maxSegmentLength (in)maxDeviation - The maxDeviation (in)bTrackAll - The bTrackAll (in)cOriginalSegments - The cOriginalSegments (in/out: use single element array)originalSegments - A Structure: com.esri.arcgis.geometry.esriOriginalSegmentMapping (out: use single element array)
- Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.