com.esri.arcgis.geometry
Interface esriMCurveRelationEnum

All Superinterfaces:
Serializable

public interface esriMCurveRelationEnum
extends Serializable

Information about where an M value falls relative to a curve (IMSegmentation2::GetSubcurveBetweenMsEx).

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Field Summary
static int esriMAboveMax
          The M is greater than the curve's max M.
static int esriMBelowMin
          The M is less than the curve's min M.
static int esriMBetweenMinMax
          The M is between the curve's min and max Ms.
static int esriMRelationBasicMask
          Mask for use in determining the general relationship without additional details.
static int esriMRelationCurveEmpty
          The curve is empty.
static int esriMRelationCurveHasNoMs
          The curve is not empty, but it has no M values set.
static int esriMRelationMIsNaN
          The M is not a number (NaN).
static int esriMRelationUndetermined
          The relationship between the M and the curve could not be determined.
static int esriMRelationUndeterminedDetailsMask
          Mask for use in determining special circumstances surrounding an undetermined relation.
 

Field Detail

esriMRelationUndetermined

static final int esriMRelationUndetermined
The relationship between the M and the curve could not be determined.

See Also:
Constant Field Values

esriMBetweenMinMax

static final int esriMBetweenMinMax
The M is between the curve's min and max Ms.

See Also:
Constant Field Values

esriMBelowMin

static final int esriMBelowMin
The M is less than the curve's min M.

See Also:
Constant Field Values

esriMAboveMax

static final int esriMAboveMax
The M is greater than the curve's max M.

See Also:
Constant Field Values

esriMRelationCurveEmpty

static final int esriMRelationCurveEmpty
The curve is empty.

See Also:
Constant Field Values

esriMRelationCurveHasNoMs

static final int esriMRelationCurveHasNoMs
The curve is not empty, but it has no M values set.

See Also:
Constant Field Values

esriMRelationMIsNaN

static final int esriMRelationMIsNaN
The M is not a number (NaN).

See Also:
Constant Field Values

esriMRelationBasicMask

static final int esriMRelationBasicMask
Mask for use in determining the general relationship without additional details.

See Also:
Constant Field Values

esriMRelationUndeterminedDetailsMask

static final int esriMRelationUndeterminedDetailsMask
Mask for use in determining special circumstances surrounding an undetermined relation.

See Also:
Constant Field Values