Lines Matching defs:size_nondegenerate
54 static Geom::Path::size_type size_nondegenerate(Geom::Path const &path) {
109 for (unsigned i = 0; i < size_nondegenerate(patha); i++){
129 double tmin = 0, tmax = size_nondegenerate(patha);
130 double period = size_nondegenerate(patha);
160 for( unsigned ii=0; ii < size_nondegenerate(paths[i]); ii++){
162 for( unsigned jj=(i==j?ii:0); jj < size_nondegenerate(paths[j]); jj++){
189 if ( (i==j) && (ii == 0) && (jj == size_nondegenerate(paths[i])-1)
414 dom.push_back(Interval(0., size_nondegenerate(gpaths[i0])));
425 if(curveidx == size_nondegenerate(gpaths[i]) ) { curveidx--; t = 1.;}
426 assert(curveidx >= 0 && curveidx < size_nondegenerate(gpaths[i]));
430 if(curveidx == size_nondegenerate(gpaths[j]) ) { curveidx--; t = 1.;}
431 assert(curveidx >= 0 && curveidx < size_nondegenerate(gpaths[j]));
460 double period = size_nondegenerate(gpaths[i0]);
479 if ( gpaths[i0].closed() && (dom.front().min() == 0) && (dom.back().max() == size_nondegenerate(gpaths[i0])) ) {
495 assert(dom.at(comp).min() >=0 && dom.at(comp).max() <= size_nondegenerate(gpaths.at(i0)));