com.esri.arcgis.geometry
Interface esriCurveDensifyMethod

All Superinterfaces:
Serializable

public interface esriCurveDensifyMethod
extends Serializable

The different ways of producing a piecewise linear approximation to a curve.

Product Availability

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


Field Summary
static int esriCurveDensifyByAngle
          densify parameter is angle increment.
static int esriCurveDensifyByDeviation
          densify parameter is deviation from true curve.
static int esriCurveDensifyByLength
          densify parameter is curve length increment.
 

Field Detail

esriCurveDensifyByLength

static final int esriCurveDensifyByLength
densify parameter is curve length increment. Output line segments will be no longer than this. This method cannot be used when constructing geodesic circles or ellipses.

See Also:
Constant Field Values

esriCurveDensifyByAngle

static final int esriCurveDensifyByAngle
densify parameter is angle increment. Line segments will become shorter as the curvature increases. For geodesic ellipses, the angle is with respect to the reference circle.

See Also:
Constant Field Values

esriCurveDensifyByDeviation

static final int esriCurveDensifyByDeviation
densify parameter is deviation from true curve. Line segments of varying length will be generated. The curve parameter specifies the maximum allowable distance between a line segment and the portion of the curve that it is approximating.

See Also:
Constant Field Values