SDTS_AL
Public Member Functions | Public Attributes | List of all members
SDTSRawLine Class Reference

#include <sdts_al.h>

Inheritance diagram for SDTSRawLine:
SDTSFeature

Public Member Functions

void Dump (FILE *) override
 

Public Attributes

int nVertices
 
double * padfX
 
double * padfY
 
double * padfZ
 
SDTSModId oLeftPoly
 
SDTSModId oRightPoly
 
SDTSModId oStartNode
 
SDTSModId oEndNode
 
- Public Attributes inherited from SDTSFeature
SDTSModId oModId
 
int nAttributes
 
SDTSModIdpaoATID
 

Detailed Description

SDTS line feature, as read from LE* modules by SDTSLineReader.

Member Function Documentation

◆ Dump()

void SDTSRawLine::Dump ( FILE *  )
overridevirtual

Dump readable description of feature to indicated stream.

Implements SDTSFeature.

Member Data Documentation

◆ nVertices

int SDTSRawLine::nVertices

Number of vertices in the padfX, padfY and padfZ arrays.

◆ oEndNode

SDTSModId SDTSRawLine::oEndNode

Identifier for the end node of this line. This is the SDTS ENID subfield.

◆ oLeftPoly

SDTSModId SDTSRawLine::oLeftPoly

Identifier of polygon to left of this line. This is the SDTS PIDL subfield.

◆ oRightPoly

SDTSModId SDTSRawLine::oRightPoly

Identifier of polygon to right of this line. This is the SDTS PIDR subfield.

◆ oStartNode

SDTSModId SDTSRawLine::oStartNode

Identifier for the start node of this line. This is the SDTS SNID subfield.

◆ padfX

double* SDTSRawLine::padfX

List of nVertices X coordinates.

◆ padfY

double* SDTSRawLine::padfY

List of nVertices Y coordinates.

◆ padfZ

double* SDTSRawLine::padfZ

List of nVertices Z coordinates - currently always zero.


The documentation for this class was generated from the following files: