GRASS GIS 7 Programmer's Manual  7.7.svn(2018)-r73587
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SHPInfo Struct Reference

#include <shapefil.h>

Collaboration diagram for SHPInfo:

Data Fields

SAHooks sHooks
 
SAFile fpSHP
 
SAFile fpSHX
 
int nShapeType
 
unsigned int nFileSize
 
int nRecords
 
int nMaxRecords
 
unsigned intpanRecOffset
 
unsigned intpanRecSize
 
double adBoundsMin [4]
 
double adBoundsMax [4]
 
int bUpdated
 
unsigned char * pabyRec
 
int nBufSize
 
int bFastModeReadObject
 
unsigned char * pabyObjectBuf
 
int nObjectBufSize
 
SHPObjectpsCachedObject
 

Detailed Description

Definition at line 279 of file shapefil.h.

Field Documentation

double SHPInfo::adBoundsMax[4]

Definition at line 296 of file shapefil.h.

Referenced by SHPGetInfo(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

double SHPInfo::adBoundsMin[4]

Definition at line 295 of file shapefil.h.

Referenced by SHPGetInfo(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

int SHPInfo::bFastModeReadObject

Definition at line 303 of file shapefil.h.

Referenced by SHPSetFastModeReadObject().

int SHPInfo::bUpdated

Definition at line 298 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), and SHPWriteObject().

SAFile SHPInfo::fpSHP

Definition at line 283 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

SAFile SHPInfo::fpSHX

Definition at line 284 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), and SHPWriteHeader().

int SHPInfo::nBufSize

Definition at line 301 of file shapefil.h.

unsigned int SHPInfo::nFileSize

Definition at line 288 of file shapefil.h.

Referenced by SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

int SHPInfo::nMaxRecords

Definition at line 291 of file shapefil.h.

Referenced by SHPOpenLL(), and SHPWriteObject().

int SHPInfo::nObjectBufSize

Definition at line 305 of file shapefil.h.

int SHPInfo::nRecords

Definition at line 290 of file shapefil.h.

Referenced by SHPGetInfo(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

int SHPInfo::nShapeType

Definition at line 286 of file shapefil.h.

Referenced by SHPGetInfo(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

unsigned char* SHPInfo::pabyObjectBuf

Definition at line 304 of file shapefil.h.

Referenced by SHPClose().

unsigned char* SHPInfo::pabyRec

Definition at line 300 of file shapefil.h.

Referenced by SHPClose().

unsigned int* SHPInfo::panRecOffset

Definition at line 292 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

unsigned int* SHPInfo::panRecSize

Definition at line 293 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().

SHPObject* SHPInfo::psCachedObject

Definition at line 306 of file shapefil.h.

Referenced by SHPClose(), and SHPSetFastModeReadObject().

SAHooks SHPInfo::sHooks

Definition at line 281 of file shapefil.h.

Referenced by SHPClose(), SHPOpenLL(), SHPWriteHeader(), and SHPWriteObject().


The documentation for this struct was generated from the following file: