SDTS_AL
|
#include <sdts_al.h>
Public Member Functions | |
void | AttachToPolygons (SDTSTransfer *, int iPolyLayer) |
![]() | |
SDTSFeature * | GetNextFeature () |
virtual void | Rewind () |
void | FillIndex () |
void | ClearIndex () |
int | IsIndexed () |
SDTSFeature * | GetIndexedFeatureRef (int) |
char ** | ScanModuleReferences (const char *="ATID") |
Reader for SDTS line modules.
Returns SDTSRawLine features. Normally readers are instantiated with the SDTSTransfer::GetIndexedReader() method.
void SDTSLineReader::AttachToPolygons | ( | SDTSTransfer * | poTransfer, |
int | iTargetPolyLayer | ||
) |
Attach lines in this module to their polygons as the first step in polygon formation.
See also the SDTSRawPolygon::AssembleRings() method.
poTransfer | the SDTSTransfer of this SDTSLineReader, and from which the related SDTSPolygonReader will be instantiated. |
iTargetPolyLayer | the polygon reader instance number, used to avoid processing lines for other layers. |