Client-supplied interface that provides support for buffering a group of geometries by different distances.
Description
This interface is new at ArcGIS 9.3.
Members
Name | Description | |
---|---|---|
ReadNext | Reads the next geometry (along with a client specified geometry id) and distance from the source - or returns a nil geometry when at the end. | |
WriteNext | Writes the next output buffer to its destination. The client id is valid when buffers have not been dissolved or exploded. |
IGeometricBufferSourceSink.ReadNext Method
Reads the next geometry (along with a client specified geometry id) and distance from the source - or returns a nil geometry when at the end.
Public Sub ReadNext ( _
ByRef geomID As Integer, _
ByRef nextGeometry As IGeometry, _
ByRef pDistance As Double _
)
public void ReadNext (
ref int geomID,
ref IGeometry nextGeometry,
ref double pDistance
);
IGeometricBufferSourceSink.WriteNext Method
Writes the next output buffer to its destination. The client id is valid when buffers have not been dissolved or exploded.
Public Sub WriteNext ( _
ByVal geomID As Integer, _
ByVal pBufferedGeometry As IGeometry _
)
public void WriteNext (
int geomID,
IGeometry pBufferedGeometry
);
Classes that implement IGeometricBufferSourceSink
Classes | Description |
---|