985 for (
size_t ch=0; ch<160; ch++)
987 const size_t tm = ch*9+8;
989 const int16_t spos =
start[tm];
993 const size_t pos = ch*1024;
998 for (
size_t i=0;
i<1024-1;
i++)
1000 const size_t rel = tm*1024 +
i;
1002 const float &
v0 = val[rel];
1003 const float &v1 = val[rel+1];
1014 if ((v0<0 && v1<0) || (v0>0 && v1>0))
1020 const double p = v0==v1 ? 0.5 : v0/(v0-v1);
1027 const double l = i+p - (i_prev+p_prev);
1033 const double w0 = 1-p_prev;
1037 for (
size_t k=i_prev+1; k<
i; k++)
1043 const double w1 = p;
Return to feeserver c CVS log Up to[MAIN] dcscvs FeeServer feeserver src Wed FeeServer_v0 v0 FeeServer_v0 v0 FeeServer_v0 v0 FeeServer_v0 v0 FeeServer_v0 v0 FeeServer_v0 v0
structure for storing edges of hexagons (for blurry display)
std::vector< std::pair< double, double > > fStat
int64_t second
offset of this column in the tile, from the start of the heap area
int64_t first
Size of this column in the tile.