Lines Matching defs:dstep
232 * \pre dstep \> 0.
236 void SPSpiral::fitAndDraw(SPCurve* c, double dstep, Geom::Point darray[], Geom::Point const& hat1, Geom::Point& hat2, double* t) const {
241 g_assert (dstep > 0);
248 for (d = *t, i = 0; i <= SAMPLE_SIZE; d += dstep, i++) {
255 d += dstep;
256 /** We mustn't increase dstep for subsequent values of
266 * perhaps just start with a small dstep and scale by
268 * stroke_width. Must revert to the original dstep
275 double const next_t = d - 2 * dstep;
276 /* == t + (SAMPLE_SIZE - 1) * dstep, in absence of dups. */
292 g_print ("[%s] depth=%d, dstep=%g, t0=%g, t=%g, arg=%g\n",
293 debug_state, depth, dstep, spiral->t0, *t, spiral->arg);
352 double const dstep = tstep / (SAMPLE_SIZE - 1);
359 this->fitAndDraw(c, dstep, darray, hat1, hat2, &t);