Lines Matching refs:output_type
61 typedef typename T::output_type output_type; typedef
63 explicit Piecewise(const output_type & v) { in Piecewise()
71 inline output_type operator()(double t) const { return valueAt(t); } in operator()
72 inline output_type valueAt(double t) const { in valueAt()
186 boost::function_requires<AddableConcept<typename T::output_type> >(); in continuousConcat()
188 typename T::output_type y = segs.back().at1() - other.segs.front().at0(); in continuousConcat()
413 Piecewise<T> operator+(Piecewise<T> const &a, typename T::output_type b) {
423 Piecewise<T> operator-(Piecewise<T> const &a, typename T::output_type b) {
433 Piecewise<T> operator+=(Piecewise<T>& a, typename T::output_type b) {
443 Piecewise<T> operator-=(Piecewise<T>& a, typename T::output_type b) {
656 typename T::output_type c = a.segs[0].at0(); in integral()