Client-supplied interface that provides support for buffering a group of geometries by different distances.
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. |
IGeometricBufferSourceSink64.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 Int64&, _
ByRef nextGeometry As IGeometry, _
ByRef pDistance As Double _
)
public void ReadNext (
ref Int64& geomID,
ref IGeometry nextGeometry,
ref double pDistance
);
IGeometricBufferSourceSink64.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 Long, _
ByVal pBufferedGeometry As IGeometry _
)
public void WriteNext (
long geomID,
IGeometry pBufferedGeometry
);
Classes that implement IGeometricBufferSourceSink64
Classes | Description |
---|