Lines Matching refs:coeff

159     void feed( VectorView & coeff, double sample_parameter ) const
161 coeff[0] = 1;
163 for (size_t i = 1; i < coeff.size(); ++i)
166 coeff[i] = x_i;
217 void feed( VectorView & coeff,
221 m_model.feed(coeff, sample_parameter);
222 known_term = coeff[m_model.size()-1] * sample_parameter;
243 // void feed( VectorView & coeff, double & fixed_term, Point const& p ) const
245 // coeff[0] = p[X] * p[Y];
246 // coeff[1] = p[Y] * p[Y];
247 // coeff[2] = p[X];
248 // coeff[3] = p[Y];
249 // coeff[4] = 1;
267 void feed( VectorView & coeff, double & fixed_term, Point const& p ) const
269 coeff[0] = p[X] * p[Y];
270 coeff[1] = p[Y] * p[Y];
271 coeff[2] = p[X];
272 coeff[3] = p[Y];
273 coeff[4] = 1;
288 void instance(xAx & c, ConstVectorView const& coeff) const
290 c.set(1, coeff[0], coeff[1], coeff[2], coeff[3], coeff[4]);
299 void instance(Ellipse & e, ConstVectorView const& coeff) const
301 e.setCoefficients(1, coeff[0], coeff[1], coeff[2], coeff[3], coeff[4]);
314 void feed( VectorView & coeff, double & fixed_term, Point const& p ) const
316 coeff[0] = p[X];
317 coeff[1] = p[Y];
318 coeff[2] = 1;
334 void instance(Circle & c, ConstVectorView const& coeff) const
336 c.setCoefficients(1, coeff[0], coeff[1], coeff[2]);
352 void feed( VectorView & coeff, double t ) const
357 coeff[0] = u0;
358 coeff[1] = u1;
363 coeff[i] = u0;
364 coeff[i+1] = u1;
399 void feed( VectorView & coeff, double t ) const
401 mosb.feed(coeff, t);
432 void feed( VectorView & coeff, double t ) const
437 coeff[i] = s * m_bc[i];
444 coeff[i] *= s;
447 coeff[0] *= s;
482 void feed( VectorView & coeff, double t ) const
484 mob.feed(coeff, t);