64 using length_t =
typename Base::length_t;
65 using Length =
typename Base::Length;
66 using Point =
typename Base::Point;
68 using scalar_type =
typename Point::value_type;
69 using value_type = Point;
70 using container_type = std::list<value_type>;
72 static constexpr auto const MIN =
73 Point(std::numeric_limits<typename Point::value_type>::lowest());
74 static constexpr auto const MAX =
75 Point(std::numeric_limits<typename Point::value_type>::max());
77 std::array<Bounds, BF> bounds = createArray<BF>(
Bounds(MAX, MIN));
78 std::array<container_type, BF> values;
82 constexpr TreeSetBlock(TreeIndex::pos_t parent_block,
Code code, Point center,
84 :
Base(parent_block, code, center, half_length)
89 std::size_t offset, Length half_length)
90 :
Base(parent_block, parent, offset, half_length)