36 using TAP = std::pair<T, Vector3>;
45 1, std::vector<std::vector<
T>>(1, std::vector<
T>(1, nullptr))),
58 std::unique_ptr<const BinUtility> bu)
61 std::vector<std::vector<
T>>(
62 bu->
bins(1), std::vector<
T>(bu->
bins(0), nullptr))),
68 for (
auto& tap : tapvector) {
90 std::unique_ptr<const BinUtility> bu)
102 for (
auto& o1 : o2) {
103 for (
auto& o0 : o1) {
147 std::array<size_t, 3>
bins{};
170 std::array<size_t, 3>
bins{};
181 const std::vector<std::vector<std::vector<T>>>&
objectGrid() const final {