com.esri.arcgis.geometry
Interface esriGeometryAttributes

All Superinterfaces:
Serializable

public interface esriGeometryAttributes
extends Serializable

The set of attributes that a geometry can have.

Remarks

Internal emuneration used to specify which attribute is being modified or returned. Each attribute is controlled individually by separate Awareness interfaces.

esriAttributeZ       = The Z attribute.  Set awareness with IZAware.

esriAttributeM       = The M (measure) attribute.  Set awareness with IMAware.

esriAttributeID      = The PointID attribute.  Set awareness with IPointIDAware.

esriAttributeNormal  = The Surface Normal attribute.  Set awareness with INormalAware.

esriAttributeTexture = The Surface Texture attribute.  Set awareness with ITextureAware.

esriAttributeAll     = Relates to all attributes.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Field Summary
static int esriAttributeAll
          Any/all attributes.
static int esriAttributeID
          The vertex identifier (ID, PointID) attribute.
static int esriAttributeM
          The measure (M) attribute.
static int esriAttributeNone
          No attribute.
static int esriAttributeNormal
          The surface Normal attribute (Multipatch-specific).
static int esriAttributeTexture
          The surface Texture attribute (Multipatch-specific).
static int esriAttributeZ
          The height (Z) attribute.
 

Field Detail

esriAttributeNone

static final int esriAttributeNone
No attribute.

See Also:
Constant Field Values

esriAttributeZ

static final int esriAttributeZ
The height (Z) attribute.

See Also:
Constant Field Values

esriAttributeM

static final int esriAttributeM
The measure (M) attribute.

See Also:
Constant Field Values

esriAttributeID

static final int esriAttributeID
The vertex identifier (ID, PointID) attribute.

See Also:
Constant Field Values

esriAttributeNormal

static final int esriAttributeNormal
The surface Normal attribute (Multipatch-specific).

See Also:
Constant Field Values

esriAttributeTexture

static final int esriAttributeTexture
The surface Texture attribute (Multipatch-specific).

See Also:
Constant Field Values

esriAttributeAll

static final int esriAttributeAll
Any/all attributes.

See Also:
Constant Field Values