254 std::vector< GeometryObjectBBox<DIMS> > input[1 + DIMS * 2];
255 input[0].reserve(children.size());
258 input[2*
dir + 1] = input[0];
259 std::sort(input[2*
dir + 1].begin(), input[2*
dir + 1].end(),
261 return a.boundingBox.lower[
dir] <
b.boundingBox.lower[
dir];
264 input[2*
dir + 2] = input[0];
265 std::sort(input[2*
dir + 2].begin(), input[2*
dir + 2].end(),
267 return a.boundingBox.upper[
dir] <
b.boundingBox.upper[
dir];