GRASS GIS 8 Programmer's Manual 8.4.1(2025)-45ca3179ab
Loading...
Searching...
No Matches
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 int * panRecOffset
 
unsigned int * panRecSize
 
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 178 of file shapefil.h.

Field Documentation

◆ adBoundsMax

double SHPInfo::adBoundsMax[4]

Definition at line 194 of file shapefil.h.

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

◆ adBoundsMin

double SHPInfo::adBoundsMin[4]

Definition at line 193 of file shapefil.h.

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

◆ bFastModeReadObject

int SHPInfo::bFastModeReadObject

Definition at line 201 of file shapefil.h.

Referenced by SHPSetFastModeReadObject().

◆ bUpdated

int SHPInfo::bUpdated

Definition at line 196 of file shapefil.h.

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

◆ fpSHP

SAFile SHPInfo::fpSHP

Definition at line 181 of file shapefil.h.

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

◆ fpSHX

SAFile SHPInfo::fpSHX

Definition at line 182 of file shapefil.h.

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

◆ nBufSize

int SHPInfo::nBufSize

Definition at line 199 of file shapefil.h.

◆ nFileSize

unsigned int SHPInfo::nFileSize

Definition at line 186 of file shapefil.h.

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

◆ nMaxRecords

int SHPInfo::nMaxRecords

Definition at line 189 of file shapefil.h.

Referenced by SHPOpenLL(), and SHPWriteObject().

◆ nObjectBufSize

int SHPInfo::nObjectBufSize

Definition at line 203 of file shapefil.h.

◆ nRecords

int SHPInfo::nRecords

Definition at line 188 of file shapefil.h.

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

◆ nShapeType

int SHPInfo::nShapeType

Definition at line 184 of file shapefil.h.

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

◆ pabyObjectBuf

unsigned char* SHPInfo::pabyObjectBuf

Definition at line 202 of file shapefil.h.

Referenced by SHPClose().

◆ pabyRec

unsigned char* SHPInfo::pabyRec

Definition at line 198 of file shapefil.h.

Referenced by if(), if(), and SHPClose().

◆ panRecOffset

unsigned int* SHPInfo::panRecOffset

Definition at line 190 of file shapefil.h.

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

◆ panRecSize

unsigned int* SHPInfo::panRecSize

Definition at line 191 of file shapefil.h.

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

◆ psCachedObject

SHPObject* SHPInfo::psCachedObject

Definition at line 204 of file shapefil.h.

Referenced by SHPClose(), and SHPSetFastModeReadObject().

◆ sHooks

SAHooks SHPInfo::sHooks

Definition at line 179 of file shapefil.h.

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


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