Provides access to additional members that identify geometric objects that can have 3D coordinates and defines operations on such objects.

#### Product Availability

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

#### Description

This interface is new at ArcGIS 9.3. It supersedes IZ.

#### Members

Description |
||
---|---|---|

CalculateNonSimpleZs | Calculates the non-simple Z values by extrapolation/interpolation for polylines and interpolation for polygons. | |

InterpolateFromSurface | Use the specified functional surface to generate Z values for the vertices of this object. | |

InterpolateZsBetween | Generate Z values by linear interpolation for all vertices in the range [start+1, end-1]. | |

MultiplyZs | Multiplies all the Z values by a factor. | |

OffsetZs | Offsets all the Z values by an offset value. | |

SetConstantZ | Sets Z coordinates at all vertices to zLevel. | |

SetNonSimpleZs | Replaces undefined (nonsimple) Z values with the specified constant value. | |

ZMax | The maximum Z value. | |

ZMin | The minimum Z value. | |

ZVertical | Indicates if at least two consecutive vertices of this polyline or polygon have the same x and y values, but distinct z values. |

#### Inherited Interfaces

Interfaces | Description |
---|---|

IZ | Provides access to members that identify geometric objects that can have 3D coordinates and defines operations on such objects. |

IZCollection | Provides access to operations on Z-aware geometries. |