1 #ifndef __JFUNCTIONALMAP_T__
2 #define __JFUNCTIONALMAP_T__
27 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
29 public JSplineMap<JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
36 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
38 public JSplineMap<JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
45 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
47 public JPolintMap<0, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
54 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
56 public JPolintMap<1, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
63 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
65 public JPolintMap<2, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
72 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
74 public JPolintMap<3, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
81 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
83 public JPolintMap<0, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
90 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
92 public JPolintMap<1, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
99 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
101 public JPolintMap<2, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
108 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
110 public JPolintMap<3, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
117 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
119 public JSplineMap<JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
126 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
128 public JSplineMap<JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
135 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
137 public JPolintMap<0, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
144 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
146 public JPolintMap<1, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
153 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
155 public JPolintMap<2, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
162 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
164 public JPolintMap<3, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
171 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
173 public JPolintMap<0, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
180 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
182 public JPolintMap<1, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
189 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
191 public JPolintMap<2, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
198 template<
class JKey_t,
class JValue_t,
class JDistance_t = JDistance<JKey_t> >
200 public JPolintMap<3, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>