Home | History | Annotate | Download | only in dist

Lines Matching defs:nVertex

212898 **      nvertex     (3 bytes)  Number of vertexes as a big-endian integer
212907 int nVertex; /* Number of vertexes */
212909 GeoCoord a[8]; /* 2*nVertex values. X (longitude) first, then Y */
212931 int nVertex; /* Number of vertexes in a[] */
213025 if( s.nVertex>=s.nAlloc ){
213036 while( geopolyParseNumber(&s, ii<=1 ? &s.a[s.nVertex*2+ii] : 0) ){
213038 if( ii==2 ) s.nVertex++;
213054 && s.nVertex>=4
213055 && s.a[0]==s.a[s.nVertex*2-2]
213056 && s.a[1]==s.a[s.nVertex*2-1]
213061 s.nVertex--; /* Remove the redundant vertex at the end */
213062 pOut = sqlite3_malloc64( GEOPOLY_SZ((sqlite3_int64)s.nVertex) );
213065 pOut->nVertex = s.nVertex;
213066 memcpy(pOut->a, s.a, s.nVertex*2*sizeof(GeoCoord));
213068 pOut->hdr[1] = (s.nVertex>>16)&0xff;
213069 pOut->hdr[2] = (s.nVertex>>8)&0xff;
213070 pOut->hdr[3] = s.nVertex&0xff;
213103 int nVertex;
213108 nVertex = (a[1]<<16) + (a[2]<<8) + a[3];
213110 && (nVertex*2*sizeof(GeoCoord) + 4)==(unsigned int)nByte
213112 p = sqlite3_malloc64( sizeof(*p) + (nVertex-1)*2*sizeof(GeoCoord) );
213118 p->nVertex = nVertex;
213122 for(ii=0; ii<nVertex; ii++){
213161 4+8*p->nVertex, SQLITE_TRANSIENT);
213184 for(i=0; i<p->nVertex; i++){
213213 for(i=0; i<p->nVertex; i++){
213262 for(ii=0; ii<p->nVertex; ii++){
213271 4+8*p->nVertex, SQLITE_TRANSIENT);
213286 for(ii=0; ii<p->nVertex-1; ii++){
213341 for(ii=1, jj=p->nVertex-1; ii<jj; ii++, jj--){
213351 4+8*p->nVertex, SQLITE_TRANSIENT);
213448 for(ii=1; ii<p->nVertex; ii++){
213466 pOut->nVertex = 4;
213505 4+8*p->nVertex, SQLITE_TRANSIENT);
213557 4+8*p->nVertex, SQLITE_TRANSIENT);
213622 for(ii=0; ii<p1->nVertex-1; ii++){
213752 for(i=0; i<(unsigned)pPoly->nVertex-1; i++){
213862 sqlite3_int64 nVertex = p1->nVertex + p2->nVertex + 2;
213873 nByte = sizeof(GeoEvent)*nVertex*2
213874 + sizeof(GeoSegment)*nVertex
213879 p->aSegment = (GeoSegment*)&p->aEvent[nVertex*2];
214506 sqlite3_bind_blob(pUp, 2, p->hdr, 4+8*p->nVertex, SQLITE_TRANSIENT);