Lines Matching refs:graph
205 static void AllocNodes(SkTArray<sk_sp<ToolUtils::TopoTestNode>>* graph, int num) {
206 graph->reserve_back(num);
209 graph->push_back(sk_sp<TopoTestNode>(new TopoTestNode(i)));
214 static void Print(const SkTArray<TopoTestNode*>& graph) {
215 for (int i = 0; i < graph.count(); ++i) {
216 SkDebugf("%d, ", graph[i]->id());
223 static void Shuffle(SkTArray<sk_sp<TopoTestNode>>* graph, SkRandom* rand) {
224 for (int i = graph->count() - 1; i > 0; --i) {
227 (*graph)[i].swap((*graph)[swap]);