Home | History | Annotate | Download | only in lodepng

Lines Matching full:tree2d

322       tree2d.clear(); tree2d.resize(numcodes * 2, 32767); //32767 here means the tree2d isn't filled there yet
328 if(tree2d[2 * treepos + bit] == 32767) //not yet filled in
333 tree2d[2 * treepos + bit] = n;
339 tree2d[2 * treepos + bit] = ++nodefilled + numcodes;
343 else treepos = tree2d[2 * treepos + bit] - numcodes; //subtract numcodes from address to get address value
349 unsigned long numcodes = (unsigned long)tree2d.size() / 2;
351 result = tree2d[2 * treepos + bit];
357 std::vector<unsigned long> tree2d;