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


IPath.SmoothLocal Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IP > IPath Interface > IPath.SmoothLocal Method
ArcGIS Developer Help

IPath.SmoothLocal Method

Replaces up to four segments (two on each of the specified vertex index) with bezier curves.

[Visual Basic .NET]
Public Sub SmoothLocal ( _
    ByVal vertexIndex As Integer _
)
[C#]
public void SmoothLocal (
    int vertexIndex
);
[C++]
HRESULT SmoothLocal(
  long vertexIndex
);
[C++]
Parameters
vertexIndex 

vertexIndex is a parameter of type long

Product Availability

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

Description

Converts segments containing the indexed vertex into BezierCurves and performs a smoothing operation only at the two segments on either side of the input vertex.  The created BezierCurves have complementary tangents at the indexed vertex.

Remarks

 

IPath SmoothLocal Example

See Also

IPath Interface | IPolycurve.Smooth Method | IPath.SmoothLocal Method | IPath.Smooth Method | IBezierCurve Interface