#include "src/core/SkRTree.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkDebug.h"
SkRTree::SkRTree() : … { … }
void SkRTree::insert(const SkRect boundsArray[], int N) { … }
SkRTree::Node* SkRTree::allocateNodeAtLevel(uint16_t level) { … }
int SkRTree::CountNodes(int branches) { … }
SkRTree::Branch SkRTree::bulkLoad(std::vector<Branch>* branches, int level) { … }
void SkRTree::search(const SkRect& query, std::vector<int>* results) const { … }
void SkRTree::search(Node* node, const SkRect& query, std::vector<int>* results) const { … }
size_t SkRTree::bytesUsed() const { … }