26 #ifndef LIBRARIES_RECONSTRUCTION_BSPLINE_GEO_TRANSFORMER_H_ 27 #define LIBRARIES_RECONSTRUCTION_BSPLINE_GEO_TRANSFORMER_H_ 62 virtual void setSrc(
const T *data)
override {
64 this->setIsSrcSet(
nullptr != data);
75 virtual void copySrcToDest()
override;
77 virtual T *interpolate(
const std::vector<float> &matrices);
79 virtual void sum(T *dest,
const std::vector<float> &weights,
size_t firstN, T
norm);
82 virtual void initialize(
bool doAllocation)
override;
83 virtual void release();
84 virtual void setDefault();
85 virtual void check()
override;
89 std::unique_ptr<T[]> m_dest;
T norm(const std::vector< T > &v)