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


ISegmentZ2.Densify3D Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IS > ISegmentZ2 Interface > ISegmentZ2.Densify3D Method
ArcGIS Developer Help

ISegmentZ2.Densify3D Method

Densify segment into the specified number of smaller segments. This method is intended for internal use only.

[Visual Basic .NET]
Public Sub Densify3D ( _
    ByVal cMaxSegments As Integer, _
    ByVal maxDeviation As Double, _
    ByRef pcOutSegments As Integer, _
    ByRef ppSegments As ILine _
)
[C#]
public void Densify3D (
    int cMaxSegments,
    double maxDeviation,
    ref int pcOutSegments,
    ref ILine ppSegments
);
[C++]
HRESULT Densify3D(
  long cMaxSegments,
  double maxDeviation,
  System.Int32* pcOutSegments,
  ILine** ppSegments
);
[C++]
Parameters
cMaxSegments 

cMaxSegments is a parameter of type long maxDeviation
maxDeviation is a parameter of type double pcOutSegments [out]
pcOutSegments is a parameter of type long* ppSegments [out]
ppSegments is a parameter of type ILine**

Product Availability

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

Remarks

This method is not intended to be called directly. To densify a SegmentZ, add it to a PolylineZ and call IPolycurve3D.Densify3D on the PolylineZ.

See Also

ISegmentZ2 Interface