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


ITopologicalOperator2.ConstructBuffers Method (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IT > ITopologicalOperator2 Interface > ITopologicalOperator2.ConstructBuffers Method
ArcGIS Developer Help

ITopologicalOperator2.ConstructBuffers Method

Constructs a set of buffers at various distances. More efficient than calling Buffer repeatedly on the same geometry. This method is intended for internal use only.

[Visual Basic .NET]
Public Function ConstructBuffers ( _
    ByVal numBuffers As Integer, _
    ByRef distances As Double _
) As IEnumGeometry
[C#]
public IEnumGeometry ConstructBuffers (
    int numBuffers,
    ref double distances
);
[C++]
HRESULT ConstructBuffers(
  long numBuffers,
  System.Double* distances
);
[C++]
Parameters
numBuffers 

numBuffers is a parameter of type long distances [in]
distances is a parameter of type double*

Product Availability

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

Remarks

use the generic version of this method accesible through the GeometryEnvironment singleton object via the IGeometryBridge interface.

 

This method is only implemented for polygons and polylines.

[C#]

When using C# you must use the IGeometryBridge interface to call this method.

[Visual Basic .NET]

When using VBNET you must use the IGeometryBridge interface to call this method.

See Also

ITopologicalOperator2 Interface