Lines Matching refs:Functor
16 template<typename Functor> class AutoDiffJacobian : public Functor
19 AutoDiffJacobian() : Functor() {} in AutoDiffJacobian()
20 AutoDiffJacobian(const Functor& f) : Functor(f) {} in AutoDiffJacobian()
25 AutoDiffJacobian(const T& ...Values) : Functor(Values...) {} in AutoDiffJacobian()
28 AutoDiffJacobian(const T0& a0) : Functor(a0) {} in AutoDiffJacobian()
30 AutoDiffJacobian(const T0& a0, const T1& a1) : Functor(a0, a1) {} in AutoDiffJacobian()
32 AutoDiffJacobian(const T0& a0, const T1& a1, const T2& a2) : Functor(a0, a1, a2) {} in AutoDiffJacobian()
35 typedef typename Functor::InputType InputType;
36 typedef typename Functor::ValueType ValueType;
73 Functor::operator()(x, v, Params...); in operator()
75 Functor::operator()(x, v); in operator()
93 Functor::operator()(ax, &av, Params...); in operator()
95 Functor::operator()(ax, &av); in operator()