com.esri.arcgis.geometry
Interface esriShapeExportFlags

All Superinterfaces:
Serializable

public interface esriShapeExportFlags
extends Serializable

Flags used to control the behavior of IESRIShape2 export methods.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Field Summary
static int esriShapeExportAngularDensify
          Exports densified versions of non-linear segments.
static int esriShapeExportDefaults
          Exports curves, Zs, Ms, and point IDs (circular and elliptical arcs in 9.1 format).
static int esriShapeExportDistanceDensify
          Exports densified versions of non-linear segments.
static int esriShapeExportNewArcFormat
          Exports circular and elliptical arcs in 9.2 format - only suitable for non-persistant use or persistance in a 9.2 geodatabase.
static int esriShapeExportNoCompress
          Does not compress the output shapefile buffer.
static int esriShapeExportNoSwap
          Does not perform byte swapping on the output shapefile buffer.
static int esriShapeExportStripIDs
          Removes ids from exported shape.
static int esriShapeExportStripMaterials
          Removes materials attributes from exported multipatch.
static int esriShapeExportStripMs
          Removes ms from exported shape.
static int esriShapeExportStripNormals
          Removes normals from exported multipatch.
static int esriShapeExportStripTextures
          Removes Textures from exported multipatch.
static int esriShapeExportStripZs
          Removes zs from exported shape.
static int esriShapeExportTrueNaNs
          Exports undefined double precision values as true NaNs (IEEE Non-A-Number).
 

Field Detail

esriShapeExportDefaults

static final int esriShapeExportDefaults
Exports curves, Zs, Ms, and point IDs (circular and elliptical arcs in 9.1 format). Records NaNs in a format compatible with older versions of ArcView. Performs byte swapping if the current platform architecture is Big-Endian.

See Also:
Constant Field Values

esriShapeExportNoSwap

static final int esriShapeExportNoSwap
Does not perform byte swapping on the output shapefile buffer.

See Also:
Constant Field Values

esriShapeExportAngularDensify

static final int esriShapeExportAngularDensify
Exports densified versions of non-linear segments. Generates new vertices at constant angles along those segments.

See Also:
Constant Field Values

esriShapeExportDistanceDensify

static final int esriShapeExportDistanceDensify
Exports densified versions of non-linear segments. Generates new vertices using a Douglas-Poiker style algorithm.

See Also:
Constant Field Values

esriShapeExportTrueNaNs

static final int esriShapeExportTrueNaNs
Exports undefined double precision values as true NaNs (IEEE Non-A-Number). The default is to use large, negative values.

See Also:
Constant Field Values

esriShapeExportStripZs

static final int esriShapeExportStripZs
Removes zs from exported shape.

See Also:
Constant Field Values

esriShapeExportStripMs

static final int esriShapeExportStripMs
Removes ms from exported shape.

See Also:
Constant Field Values

esriShapeExportStripIDs

static final int esriShapeExportStripIDs
Removes ids from exported shape.

See Also:
Constant Field Values

esriShapeExportStripTextures

static final int esriShapeExportStripTextures
Removes Textures from exported multipatch.

See Also:
Constant Field Values

esriShapeExportStripNormals

static final int esriShapeExportStripNormals
Removes normals from exported multipatch.

See Also:
Constant Field Values

esriShapeExportStripMaterials

static final int esriShapeExportStripMaterials
Removes materials attributes from exported multipatch.

See Also:
Constant Field Values

esriShapeExportNewArcFormat

static final int esriShapeExportNewArcFormat
Exports circular and elliptical arcs in 9.2 format - only suitable for non-persistant use or persistance in a 9.2 geodatabase.

See Also:
Constant Field Values

esriShapeExportNoCompress

static final int esriShapeExportNoCompress
Does not compress the output shapefile buffer.

See Also:
Constant Field Values