trans_type
typedef typename base_type::trans_type trans_type;
span_interpolator_adaptor(const trans_type& trans,
span_interpolator_adaptor(const trans_type& trans,
span_interpolator_linear_subdiv(const trans_type& trans,
span_interpolator_linear_subdiv(const trans_type& trans,
const trans_type& transformer() const { return *m_trans; }
void transformer(const trans_type& trans) { m_trans = &trans; }
const trans_type* m_trans;
span_interpolator_linear(const trans_type& trans) : m_trans(&trans) {}
span_interpolator_linear(const trans_type& trans,
const trans_type& transformer() const { return *m_trans; }
void transformer(const trans_type& trans) { m_trans = &trans; }
const trans_type* m_trans;
trans_type m_trans_dir;
trans_type m_trans_inv;
trans_type m_trans_dir;
trans_type m_trans_inv;
span_interpolator_trans(const trans_type& trans) : m_trans(&trans) {}
span_interpolator_trans(const trans_type& trans,
const trans_type& transformer() const { return *m_trans; }
void transformer(const trans_type& trans) { m_trans = &trans; }
const trans_type* m_trans;
typedef typename interpolator_type::trans_type trans_type;
const trans_type& transformer() const
void transformer(const trans_type& trans)