com.esri.arcgis.geometry
Interface IPolycurve3
- All Superinterfaces:
- ICurve, IGeometry, IPolycurve, IPolycurve2, Serializable
- All Known Implementing Classes:
- IPolycurve3Proxy
public interface IPolycurve3
- extends IPolycurve2, 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.
| 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
void densifyByAngleEx(double maxSegmentLength,
double maxAngleDeviation,
boolean bTrackAll,
int[] cOriginalSegments,
esriOriginalSegmentMapping[] originalSegments)
throws IOException,
AutomationException
- densifyByAngleEx
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
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:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
densifyEx
void densifyEx(double maxSegmentLength,
double maxDeviation,
boolean bTrackAll,
int[] cOriginalSegments,
esriOriginalSegmentMapping[] originalSegments)
throws IOException,
AutomationException
- densifyEx
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
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:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.