ArcObjects Library Reference  (Geometry)    

IGeometryBridge.ConstructBuffers Method

Constructs a set of buffers at various distances. More efficient than calling Buffer repeatedly on the same geometry.

[Visual Basic 6.0]
Function ConstructBuffers(
    ByVal pTopologicalOperator As ITopologicalOperator2, _
    distances() As Double _
) As IEnumGeometry
[Visual Basic .NET]
Public Function ConstructBuffers ( _
    ByVal pTopologicalOperator As ITopologicalOperator2, _
    ByRef distances As Double[]& _
) As IEnumGeometry
[C#]
public IEnumGeometry ConstructBuffers (
    ITopologicalOperator2 pTopologicalOperator,
    ref Double[]& distances
);
[Java]
public IEnumGeometry constructBuffers (
    ITopologicalOperator2 pTopologicalOperator,
    Double[]& distances
)
throws
    IOException,
    AutomationException
[C++]
HRESULT ConstructBuffers(
  ITopologicalOperator2* pTopologicalOperator,
  distances* distances,
  IEnumGeometry** buffers
);
[C++]

Parameters

pTopologicalOperator [in]

  pTopologicalOperator is a parameter of type ITopologicalOperator2

distances [in]

  distances is a parameter of type

buffers [out, retval]

  buffers is a parameter of type IEnumGeometry

Product Availability

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

Description

All development languages compatible version of ITopologicalOperator2::ConstructBuffers .

See Also

IGeometryBridge Interface

Example

IGeometryBridge_ConstructBuffers_Example