Lines Matching defs:exp
35 , exp(1)
65 * sodipodi:spiral="cx cy exp revo rad arg t0"
70 sp_repr_set_svg_double(repr, "sodipodi:expansion", this->exp);
123 this->exp = g_ascii_strtod (value, NULL);
124 this->exp = CLAMP (this->exp, 0.0, 1000.0);
126 this->exp = 1.0;
257 * i: for large spiral.exp values, rate of growth
338 g_print ("cx=%g, cy=%g, exp=%g, revo=%g, rad=%g, arg=%g, t0=%g\n",
341 this->exp,
390 void SPSpiral::setPosition(gdouble cx, gdouble cy, gdouble exp, gdouble revo, gdouble rad, gdouble arg, gdouble t0) {
397 this->exp = exp;
489 g_assert (this->exp >= 0.0);
491 g_assert (this->exp <= 1000.0);
494 /* Any callers passing -ve t will have a bug for non-integral values of exp. */
496 double const rad = this->rad * pow(t, (double)this->exp);
516 g_assert (this->exp >= 0.0);
524 if (this->exp == 0.0) {
529 Geom::Point unrotated(this->exp, t_scaled);
541 /* ret = spiral->exp * (c, s) + t_scaled * (-s, c);
542 alternatively ret = (spiral->exp, t_scaled) * (( c, s),
570 *rad = this->rad * pow(t, (double)this->exp);