Searched refs:VColor (Results 1 – 2 of 2) sorted by relevance
41 using VColor = typename Vertex::Color; variable75 v_.push_back({VColor::WHITE, fromVertexPtr}); in Graph()81 v_.push_back({VColor::WHITE, toVertexPtr}); in Graph()147 if (VertexColor(seedIdx) != Graph::VColor::WHITE) { in FindFirstCycle()159 VColor VertexColor(VIdx vidx) in VertexColor()174 void Mark(VIdx vidx, VColor color) in Mark()212 if (VertexColor(state.childIdx) == Graph::VColor::BLACK) { in DfsVisitChildren()216 if (VertexColor(state.childIdx) == Graph::VColor::GREY) { in DfsVisitChildren()240 Mark(state.currentIdx, Graph::VColor::BLACK); in DfsPopState()252 Mark(state.currentIdx, Graph::VColor::GREY); in RunDfsFromVertex()[all …]
25 std::ostream &operator<<(std::ostream &stream, typename G::VColor c) in operator <<()28 case G::VColor::WHITE: in operator <<()31 case G::VColor::BLACK: in operator <<()34 case G::VColor::GREY: in operator <<()