Lines Matching refs:ret
93 std::pair<Bezier, Bezier> ret;
94 subdivide(t, &ret.first, &ret.second);
95 return ret;
234 Bezier ret(a);
247 casteljau_subdivision<double>(to, &ret.c_[0], &ret.c_[0], NULL, ret.order());
250 casteljau_subdivision<double>(from, &ret.c_[0], NULL, &ret.c_[0], ret.order());
252 casteljau_subdivision<double>((to - from) / (1 - from), &ret.c_[0], &ret.c_[0], NULL, ret.order());
255 ret.c_[ret.order()] = a.valueAt(to);
259 std::reverse(&ret.c_[0], &ret.c_[0] + ret.c_.size());
261 return ret;
289 OptInterval ret = Interval::from_array(&const_cast<Bezier&>(b).c_[0], b.size());
290 return ret;
295 OptInterval ret(b.at0(), b.at1());
298 ret->expandTo(b.valueAt(r[i]));
300 return ret;