Searched refs:PageTreeNode (Results 1 – 1 of 1) sorted by relevance
150 struct PageTreeNode { in generate_page_tree() struct155 static std::vector<PageTreeNode> Layer(std::vector<PageTreeNode> vec, SkPDFDocument* doc) { in generate_page_tree() argument156 std::vector<PageTreeNode> result; in generate_page_tree()174 PageTreeNode& node = vec[index++]; in generate_page_tree()182 result.push_back(PageTreeNode{std::move(next), parent, descendantCount}); in generate_page_tree()187 std::vector<PageTreeNode> currentLayer; in generate_page_tree()191 currentLayer.push_back(PageTreeNode{std::move(pages[i]), pageRefs[i], 1}); in generate_page_tree()193 currentLayer = PageTreeNode::Layer(std::move(currentLayer), doc); in generate_page_tree()195 currentLayer = PageTreeNode::Layer(std::move(currentLayer), doc); in generate_page_tree()198 const PageTreeNode& root = currentLayer[0]; in generate_page_tree()