Lines Matching defs:childIdx
182 VIdx childIdx;
189 VIdx originIdx = state.childIdx;
190 result.vertices.push_back(v_[state.childIdx].data);
192 result.edges.push_back(e_[state.currentIdx][state.childIdx]);
209 for (; state.childIdx < NumVertices(); ++state.childIdx) {
210 if (HasEdge(state.currentIdx, state.childIdx)) {
212 if (VertexColor(state.childIdx) == Graph::VColor::BLACK) {
216 if (VertexColor(state.childIdx) == Graph::VColor::GREY) {
221 VIdx nextChild = state.childIdx + 1 < NumVertices() ? state.childIdx + 1 : Graph::INVALID_V_IDX;
223 state.currentIdx = state.childIdx;
224 state.childIdx = 0;
228 state.childIdx = Graph::INVALID_V_IDX;
237 if (state.childIdx != Graph::INVALID_V_IDX) {