SHPObject Struct Reference

#include <shapefil.h>


Detailed Description

Examples:

TePDIRaster2Vector_test.cpp, and TePDISegmentation_test.cpp.

Definition at line 256 of file shapefil.h.


Data Fields

double dfMMax
double dfMMin
double dfXMax
double dfXMin
double dfYMax
double dfYMin
double dfZMax
double dfZMin
int nParts
int nShapeId
int nSHPType
int nVertices
double * padfM
double * padfX
double * padfY
double * padfZ
int * panPartStart
int * panPartType

Field Documentation

double SHPObject::dfMMax

Definition at line 280 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), and SHPWriteObject().

double SHPObject::dfMMin

Definition at line 275 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), and SHPWriteObject().

double SHPObject::dfXMax

Definition at line 277 of file shapefil.h.

Referenced by _SHPSetBounds(), if(), and SHPComputeExtents().

double SHPObject::dfXMin

Definition at line 272 of file shapefil.h.

Referenced by _SHPSetBounds(), if(), and SHPComputeExtents().

double SHPObject::dfYMax

Definition at line 278 of file shapefil.h.

Referenced by _SHPSetBounds(), if(), and SHPComputeExtents().

double SHPObject::dfYMin

Definition at line 273 of file shapefil.h.

Referenced by _SHPSetBounds(), if(), and SHPComputeExtents().

double SHPObject::dfZMax

Definition at line 279 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), and SHPWriteObject().

double SHPObject::dfZMin

Definition at line 274 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), and SHPWriteObject().

int SHPObject::nParts

Definition at line 262 of file shapefil.h.

Referenced by SHPRewindObject(), SHPWriteObject(), TeSHPPolygonDecode(), and TeSHPPolyLineDecode().

int SHPObject::nShapeId

Definition at line 260 of file shapefil.h.

int SHPObject::nSHPType

Definition at line 258 of file shapefil.h.

Referenced by if(), SHPRewindObject(), SHPWriteObject(), and TeDecodeShape().

int SHPObject::nVertices

Definition at line 266 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), SHPRewindObject(), SHPWriteObject(), TeSHPPointDecode(), TeSHPPolygonDecode(), and TeSHPPolyLineDecode().

double* SHPObject::padfM

Definition at line 270 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), SHPDestroyObject(), SHPRewindObject(), and SHPWriteObject().

double* SHPObject::padfX

Definition at line 267 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), SHPDestroyObject(), SHPRewindObject(), SHPWriteObject(), TeSHPPointDecode(), TeSHPPolygonDecode(), and TeSHPPolyLineDecode().

double* SHPObject::padfY

Definition at line 268 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), SHPDestroyObject(), SHPRewindObject(), SHPWriteObject(), TeSHPPointDecode(), TeSHPPolygonDecode(), and TeSHPPolyLineDecode().

double* SHPObject::padfZ

Definition at line 269 of file shapefil.h.

Referenced by if(), SHPComputeExtents(), SHPDestroyObject(), SHPRewindObject(), and SHPWriteObject().

int* SHPObject::panPartStart

Definition at line 263 of file shapefil.h.

Referenced by SHPDestroyObject(), SHPRewindObject(), SHPWriteObject(), TeSHPPolygonDecode(), and TeSHPPolyLineDecode().

int* SHPObject::panPartType

Definition at line 264 of file shapefil.h.

Referenced by SHPDestroyObject(), and SHPWriteObject().


The documentation for this struct was generated from the following file:
Generated on Sun Jul 29 04:05:01 2012 for TerraLib - Development Source by  doxygen 1.5.3