SDTS_AL
Public Member Functions | Public Attributes
SDTSRawLine Class Reference

#include <sdts_al.h>

Inheritance diagram for SDTSRawLine:
SDTSFeature

List of all members.

Public Member Functions

void Dump (FILE *)

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

void SDTSRawLine::Dump ( FILE *  )
virtual

Dump reable description of feature to indicated stream.

Implements SDTSFeature.


Member Data Documentation

int SDTSRawLine::nVertices

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

SDTSModId SDTSRawLine::oEndNode

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

SDTSModId SDTSRawLine::oLeftPoly

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

SDTSModId SDTSRawLine::oRightPoly

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

SDTSModId SDTSRawLine::oStartNode

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

double* SDTSRawLine::padfX

List of nVertices X coordinates.

double* SDTSRawLine::padfY

List of nVertices Y coordinates.

double* SDTSRawLine::padfZ

List of nVertices Z coordinates - currently always zero.


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