This document is archived and information here might be outdated.  Recommended version.


esriShapeModifiers Constants (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Geometry)  

esriShapeModifiers Constants

Bits that can be added to the esriGeneral... shape types.

Constant Value Description
esriShapeHasZs -2147483648 The shape has heights (Zs) on all vertices/points.
esriShapeHasMs 1073741824 The shape has measures (Ms) on some or all vertices/points.
esriShapeHasCurves 536870912 The shape has non-linear segments.
esriShapeHasIDs 268435456 The shape has identifiers (IDs) on some or all vertices/points.
esriShapeHasNormals 134217728 The shape has Normals on each vertex (Multipatch-specific attribute).
esriShapeHasTextures 67108864 The shape has Texture attributes (Multipatch-specific attribute).
esriShapeHasPartIDs 33554432 The shape has PartID attributes (Multipatch-specific attribute).
esriShapeHasMaterials 16777216 The shape has Material attributes (Multipatch-specific attribute).
esriShapeIsCompressed 8388608 The shape is Compressed (Multipatch-specific attribute).
esriShapeModifierMask -16777216 Mask to check only the high-order two bits of Modifier information.
esriShapeMultiPatchModifierMask 15728640 Mask to check only the high-order two bits of Modifier information.
esriShapeBasicTypeMask 255 Mask to check only the low-order two bits of Modifier information.
esriShapeBasicModifierMask -1073741824 The shape has Zs or Ms.
esriShapeNonBasicModifierMask 1056964608 The shape does not have Zs or Ms.
esriShapeExtendedModifierMask -587202560 The shape has Zs or Ms.

Product Availability

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