Lines Matching refs:m_num
27 m_num(0), in bspline()
37 m_num(0), in bspline()
48 m_num(0), in bspline()
67 m_num = 0; in init()
75 if(m_num < m_max) in add_point()
77 m_x[m_num] = x; in add_point()
78 m_y[m_num] = y; in add_point()
79 ++m_num; in add_point()
87 if(m_num > 2) in prepare()
95 for(k = 0; k < m_num; k++) in prepare()
100 n1 = 3 * m_num; in prepare()
110 r = temp + m_num; in prepare()
111 s = temp + m_num * 2; in prepare()
113 n1 = m_num - 1; in prepare()
139 for(k = n1 - 2, i = 0; i < m_num - 2; i++, k--) in prepare()
207 double d = m_x[m_num - 1] - m_x[m_num - 2]; in extrapolation_right()
208 return (d * m_am[m_num - 2] / 6 + (m_y[m_num - 1] - m_y[m_num - 2]) / d) * in extrapolation_right()
209 (x - m_x[m_num - 1]) + in extrapolation_right()
210 m_y[m_num - 1]; in extrapolation_right()
216 if(m_num > 2) in get()
224 if(x >= m_x[m_num - 1]) return extrapolation_right(x); in get()
227 bsearch(m_num, m_x, x, &i); in get()
237 if(m_num > 2) in get_stateful()
243 if(x >= m_x[m_num - 1]) return extrapolation_right(x); in get_stateful()
251 if(m_last_idx < m_num - 2 && in get_stateful()
268 bsearch(m_num, m_x, x, &m_last_idx); in get_stateful()
276 bsearch(m_num, m_x, x, &m_last_idx); in get_stateful()