This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IP > IPolycurve3D Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that define operations common to polycurves with Zs.
Provides methods allowing one to add vertices where they do not already exist (Densify), remove existing vertices based on the Douglas-Poiker algorithm (Generalize), and remove existing vertices based on a tolerance obtained from the system units of the geometry’s spatial reference or bounding box (Weed). In contrast to IPolycurve, Z values are taken into account when performing Densify, Generalize, and Weed operations.
Description | ||
---|---|---|
Densify3D | Converts this Polycurve into a piecewise linear approximation of itself. | |
Generalize3D | Generalizes this polycurve using the Douglas-Poiker algorithm. | |
Weed3D | Generalizes using a small tolerance based upon either the system units of the geometry's spatial reference, or the geometry's bounding box. |