Lines Matching refs:nVertex
222517 int nVertex; /* Number of vertexes */ member
222541 int nVertex; /* Number of vertexes in a[] */ member
222635 if( s.nVertex>=s.nAlloc ){
222646 while( geopolyParseNumber(&s, ii<=1 ? &s.a[s.nVertex*2+ii] : 0) ){
222648 if( ii==2 ) s.nVertex++;
222664 && s.nVertex>=4
222665 && s.a[0]==s.a[s.nVertex*2-2]
222666 && s.a[1]==s.a[s.nVertex*2-1]
222671 s.nVertex--; /* Remove the redundant vertex at the end */
222672 pOut = sqlite3_malloc64( GEOPOLY_SZ((sqlite3_int64)s.nVertex) );
222675 pOut->nVertex = s.nVertex;
222676 memcpy(pOut->a, s.a, s.nVertex*2*sizeof(GeoCoord));
222678 pOut->hdr[1] = (s.nVertex>>16)&0xff;
222679 pOut->hdr[2] = (s.nVertex>>8)&0xff;
222680 pOut->hdr[3] = s.nVertex&0xff;
222713 int nVertex; local
222718 nVertex = (a[1]<<16) + (a[2]<<8) + a[3];
222720 && (nVertex*2*sizeof(GeoCoord) + 4)==(unsigned int)nByte
222722 p = sqlite3_malloc64( sizeof(*p) + (nVertex-1)*2*sizeof(GeoCoord) );
222728 p->nVertex = nVertex;
222732 for(ii=0; ii<nVertex; ii++){
222771 4+8*p->nVertex, SQLITE_TRANSIENT);
222794 for(i=0; i<p->nVertex; i++){
222823 for(i=0; i<p->nVertex; i++){
222872 for(ii=0; ii<p->nVertex; ii++){
222881 4+8*p->nVertex, SQLITE_TRANSIENT);
222896 for(ii=0; ii<p->nVertex-1; ii++){
222951 for(ii=1, jj=p->nVertex-1; ii<jj; ii++, jj--){
222961 4+8*p->nVertex, SQLITE_TRANSIENT);
223058 for(ii=1; ii<p->nVertex; ii++){
223076 pOut->nVertex = 4;
223115 4+8*p->nVertex, SQLITE_TRANSIENT);
223167 4+8*p->nVertex, SQLITE_TRANSIENT);
223232 for(ii=0; ii<p1->nVertex-1; ii++){
223362 for(i=0; i<(unsigned)pPoly->nVertex-1; i++){
223472 sqlite3_int64 nVertex = p1->nVertex + p2->nVertex + 2; local
223483 nByte = sizeof(GeoEvent)*nVertex*2
223484 + sizeof(GeoSegment)*nVertex
223489 p->aSegment = (GeoSegment*)&p->aEvent[nVertex*2];
224116 sqlite3_bind_blob(pUp, 2, p->hdr, 4+8*p->nVertex, SQLITE_TRANSIENT);