ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
SHPInfo Struct Reference

#include <shapefil.h>

Collaboration diagram for SHPInfo:

Public Attributes

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 317 of file shapefil.h.

Member Data Documentation

◆ adBoundsMax

double SHPInfo::adBoundsMax[4]

Definition at line 333 of file shapefil.h.

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

◆ adBoundsMin

double SHPInfo::adBoundsMin[4]

Definition at line 332 of file shapefil.h.

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

◆ bFastModeReadObject

int SHPInfo::bFastModeReadObject

Definition at line 340 of file shapefil.h.

Referenced by SHPSetFastModeReadObject().

◆ bUpdated

int SHPInfo::bUpdated

Definition at line 335 of file shapefil.h.

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

◆ fpSHP

SAFile SHPInfo::fpSHP

Definition at line 320 of file shapefil.h.

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

◆ fpSHX

SAFile SHPInfo::fpSHX

Definition at line 321 of file shapefil.h.

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

◆ nBufSize

int SHPInfo::nBufSize

Definition at line 338 of file shapefil.h.

◆ nFileSize

unsigned int SHPInfo::nFileSize

Definition at line 325 of file shapefil.h.

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

◆ nMaxRecords

int SHPInfo::nMaxRecords

Definition at line 328 of file shapefil.h.

Referenced by SHPOpenLL(), and SHPWriteObject().

◆ nObjectBufSize

int SHPInfo::nObjectBufSize

Definition at line 342 of file shapefil.h.

Referenced by SHPReallocObjectBufIfNecessary().

◆ nRecords

int SHPInfo::nRecords

Definition at line 327 of file shapefil.h.

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

◆ nShapeType

int SHPInfo::nShapeType

Definition at line 323 of file shapefil.h.

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

◆ pabyObjectBuf

unsigned char* SHPInfo::pabyObjectBuf

Definition at line 341 of file shapefil.h.

Referenced by SHPClose(), and SHPReallocObjectBufIfNecessary().

◆ pabyRec

unsigned char* SHPInfo::pabyRec

Definition at line 337 of file shapefil.h.

Referenced by SHPClose().

◆ panRecOffset

unsigned int* SHPInfo::panRecOffset

Definition at line 329 of file shapefil.h.

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

◆ panRecSize

unsigned int* SHPInfo::panRecSize

Definition at line 330 of file shapefil.h.

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

◆ psCachedObject

SHPObject* SHPInfo::psCachedObject

Definition at line 343 of file shapefil.h.

Referenced by SHPClose(), and SHPSetFastModeReadObject().

◆ sHooks

SAHooks SHPInfo::sHooks

Definition at line 318 of file shapefil.h.

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


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