@@ -609,8 +609,8 @@ namespace APRFilter {
609609 * pixels correspond to groups of 2^dim particles. The values must be precomputed (e.g., through APRTreeNumerics::fill_tree_mean)
610610 * and passed to the function through tree_data
611611 */
612- template <typename APRTreeIteratorType, typename T, typename ParticleDataType>
613- void update_lower_level (APRTreeIteratorType & tree_it,
612+ template <typename T, typename ParticleDataType>
613+ void update_lower_level (LinearIterator & tree_it,
614614 const int level,
615615 const int z,
616616 ImageBuffer<T> &temp_vec,
@@ -948,11 +948,11 @@ namespace APRFilter {
948948 * pixels correspond to groups of 2^dim particles. The values must be precomputed (e.g., through APRTreeNumerics::fill_tree_mean)
949949 * and passed to the function through tree_data
950950 */
951- template <typename T, typename ParticleDataType, typename APRTreeIteratorType >
951+ template <typename T, typename ParticleDataType>
952952 inline void update_lower_level (const int level,
953953 const int z,
954954 const int x,
955- APRTreeIteratorType &tree_it,
955+ LinearIterator &tree_it,
956956 ImageBuffer<T> &temp_vec,
957957 ParticleDataType &tree_data,
958958 const std::vector<int > &stencil_half,
0 commit comments