Searched refs:spos (Results 1 - 8 of 8) sorted by relevance
/inkscape/src/livarot/ |
H A D | BitLigne.h | 48 // put coverage from spos to epos (in canvas coordinates) 49 // full==true means that the bits from (fractional) position spos to epos are entirely covered 52 int AddBord(float spos,float epos,bool full);
|
H A D | AlphaLigne.h | 54 // pente is (eval-sval)/(epos-spos), because you can compute it once per edge, and thus spare the 56 int AddBord(float spos,float sval,float epos,float eval,float iPente); 58 int AddBord(float spos,float sval,float epos,float eval);
|
H A D | float-line.h | 77 int AddBord(float spos, float sval, float epos, float eval, int guess = -1); 78 int AddBord(float spos, float sval, float epos, float eval, float pente, int guess = -1); 79 int AddBordR(float spos, float sval, float epos, float eval, float pente, int guess = -1); 80 int AppendBord(float spos, float sval, float epos, float eval, float pente);
|
H A D | AlphaLigne.cpp | 57 int AlphaLigne::AddBord(float spos,float sval,float epos,float eval,float tPente) argument 59 // printf("%f %f -> %f %f / %f\n",spos,sval,epos,eval,tPente); 61 // compute the footprint of [spos,epos] on the line of pixels 62 float curStF=floor(spos); 91 // the pixels from [curSt..curEn] (included) intersect with [spos;epos] 93 // with [spos;epos] and thus has some delta with respect to its next pixel 103 float stC=/*(int)ldexpf(*/(eval-sval)*(0.5*(epos-spos)+curStF+1-epos)/*,24)*/; 119 float stC=/*(int)ldexpf(*/0.5*tPente*(curEnF-spos)*(curEnF-spos)/*,24)*/; 120 float enC=/*(int)ldexpf(*/tPente-0.5*tPente*((spos 215 AddBord(float spos,float sval,float epos,float eval) argument [all...] |
H A D | BitLigne.cpp | 55 int BitLigne::AddBord(float spos,float epos,bool full) argument 57 if ( spos >= epos ) return 0; 63 ffBit=(int)(ceil(invScale*spos)); 66 fpBit=(int)(floor(invScale*spos)); 70 if ( floor(spos) < curMin ) curMin=(int)floor(spos);
|
H A D | float-line.cpp | 44 int FloatLigne::AddBord(float spos, float sval, float epos, float eval, int guess) argument 46 // if ( showCopy ) printf("b= %f %f -> %f %f \n",spos,sval,epos,eval); 47 if ( spos >= epos ) { 51 float pente = (eval - sval) / (epos - spos); 54 if ( std::abs(epos - spos) < 0.001 || std::abs(pente) > 1000 ) { 56 epos = spos; 68 b.pos = spos; 77 InsertBord(n, spos, guess); 101 int FloatLigne::AddBord(float spos, float sval, float epos, float eval, float pente, int guess) argument 103 // if ( showCopy ) printf("b= %f %f -> %f %f \n",spos,sva 178 AddBordR(float spos, float sval, float epos, float eval, float pente, int guess) argument 256 AppendBord(float spos, float sval, float epos, float eval, float pente) argument [all...] |
H A D | int-line.h | 55 int AddBord(int spos, float sval, int epos, float eval);
|
H A D | int-line.cpp | 55 int IntLigne::AddBord(int spos, float sval, int epos, float eval) argument 64 bords[n].pos = spos;
|
Completed in 1269 milliseconds