IZ Interface (ArcObjects .NET 10.6 SDK)

Provides access to members that identify geometric objects that can have 3D coordinates and defines operations on such objects. **Note:** the IZ interface has been superseded byIZ2. Please consider using the more recent version.

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

IZ contains methods for setting Zs through interpolation based on existing Z values, Z values set at the From and To Points, and Z values from a FunctionalSurface. Z values may also be set to a single constant value. IZ also contains a method for determining if consecutive vertices exhibit a vertical relation.

Name |
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. | |

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. |

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

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

CoClasses and Classes | Description |
---|---|

Polygon | A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes. |

Polyline | An ordered collection of paths; optionally has measure, height and ID attributes. |

IZ Interface | IPoint.Z Property | IZAware Interface | IZCollection Interface