108         double *xpts, *ypts, *zpts, *mpts;
 
  111         xpts = 
malloc(
sizeof(
double));
 
  112         ypts = 
malloc(
sizeof(
double));
 
  113         zpts = 
malloc(
sizeof(
double));
 
  114         mpts = 
malloc(
sizeof(
double));
 
  125         LWDEBUGF(4, 
"Point: %g %g %g %g", xpts[0], ypts[0], zpts[0], mpts[0]);
 
POINT4D getPoint4d(const POINTARRAY *pa, uint32_t n)
#define LWDEBUGF(level, msg,...)
SHPObject SHPAPI_CALL1 * SHPCreateObject(int nSHPType, int nShapeId, int nParts, const int *panPartStart, const int *panPartType, int nVertices, const double *padfX, const double *padfY, const double *padfZ, const double *padfM);SHPObject SHPAPI_CALL1(*) SHPCreateSimpleObject(int nSHPType, int nVertices, const double *padfX, const double *padfY, const double *padfZ