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.