IBufferConstruction2 Interface

Provides access to members that buffer sets of geometries.

Members

Name Description
Method Buffer Compatibility method for clients wishing to replace useages of ITopologicalOperator::Buffer. This method does not use the properties exposed in IBufferConstructionProperties.
Method ConstructBuffers Constructs buffer polygons at the specified distance for the set of input geometries. The input geometries can be a mix of polylines, polygons, points and multipoints.
Method ConstructBuffersByDistances Constructs buffer polygons for the set of input geometries and distances supplied from the specified source-sink interface. The input geometries can be a mix of polylines, polygons, points and multipoints.
Method ConstructBuffersByDistances2 Constructs buffer polygons for the set of input geometries and distances supplied from arrays. The input geometries can be a mix of polylines, polygons, points and multipoints.
Read-only property EmptyBufferIDs Returns an array of identifiers of input geometries that result in empty buffers - typically as a result of buffering polygons by negative distances. The identifier is either a sequence number or a geomID.
Read-only property EmptyBufferIDsLL Returns an array of identifiers of input geometries that result in empty buffers - typically as a result of buffering polygons by negative distances. The identifier is either a sequence number or a geomID.

IBufferConstruction2.EmptyBufferIDsLL Property

Returns an array of identifiers of input geometries that result in empty buffers - typically as a result of buffering polygons by negative distances. The identifier is either a sequence number or a geomID.

Public ReadOnly Property EmptyBufferIDsLL As ILongLongArray
public ILongLongArray EmptyBufferIDsLL {get;}

Inherited Interfaces

Interfaces Description
IBufferConstruction Provides access to members that buffer sets of geometries.

Classes that implement IBufferConstruction2

Classes Description
BufferConstruction Buffers collections of lines or collections of polygons.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close