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


ITopologicalOperator2.ConstructBuffers Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Geometry)  

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,
  double* distances,
  IEnumGeometry** buffers
);
[C++]

Parameters numBuffers numBuffers is a parameter of type long distances [in] distances is a parameter of type double buffers [out, retval]
buffers is a parameter of type IEnumGeometry

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